【发布时间】:2020-03-15 02:16:39
【问题描述】:
我正在 PyCharm 中使用 Flask-SQLAlchemy。当我尝试通过将关键字参数传递给模型来创建 User 模型的实例时,PyCharm 会突出显示带有“意外参数”警告的参数。当我创建其他模型的实例时,我没有收到此警告。为什么我的 User 模型会出现此错误?
class User(db.Model, UserMixin):
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String, unique=True, nullable=False)
new_user = User(username="test")
在上面的示例中,username="test" 被突出显示为警告。
【问题讨论】:
-
遗憾的是,PyCharm 对 SQLAlchemy 的支持仍然不完善。可以在这里关注:youtrack.jetbrains.com/issue/PY-4536
标签: python sqlalchemy pycharm flask-login