文件名称:flask-sqlalchemy-stubs:测试flask-sqlalchemy的存根和mypy插件
文件大小:2.02MB
文件格式:ZIP
更新时间:2024-06-13 21:16:43
flask sqlalchemy stubs mypy Python
Mypy插件和Flask-SQLAlchemy的存根 请检查示例目录。 重要提示:您需要在mypy配置文件中启用该插件,而pycharm不支持mypy插件。 [mypy] plugins = flasksqlamypy 实例 from typing import TYPE_CHECKING from flask_sqlalchemy import SQLAlchemy db = SQLAlchemy() if TYPE_CHECKING: from flask_sqlalchemy.model import Model BaseModel = db.make_declarative_base(Model) else: BaseModel = db.Model class User(BaseModel): __tablename__ = 'users'
【文件预览】:
flask-sqlalchemy-stubs-master
----README.rst(1KB)
----poetry.lock(47KB)
----pyproject.toml(692B)
----pytest.ini(73B)
----assets()
--------jedi.gif(2.07MB)
----tests()
--------flsqlamypy.ini(159B)
--------test-data()
--------__init__.py(0B)
----.vim()
--------coc-settings.json(319B)
----flasksqlamypy()
--------py.typed(0B)
--------utils.py(10KB)
--------names.py(443B)
--------__init__.py(385B)
--------hooks.py(2KB)
--------plugin.py(2KB)
----examples()
--------app.py(232B)
--------models.py(454B)
--------sample.py(945B)
--------mypy.ini(129B)
--------ext.py(236B)
----.gitignore(1KB)
----flask_sqlalchemy-stubs()
--------_compat.pyi(313B)
--------model.pyi(792B)
--------utils.pyi(291B)
--------__init__.pyi(11KB)