python - 当我编写代码 db.Column(db.String(15), nullable=False) 时,Pycharm 正在为 Column(flask_sqlalchemy) 创建问题
问题描述
我已经安装了 flask_sqlalchemy 但仍然 pycharm 创建了以下问题 Pycharm 创建了一个问题
类“SQLAlchemy”的未解析属性引用“列”
from flask import Flask, render_template, flash, redirect, url_for, session
from flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SECRET_KEY'] = '91a80165eabf1265daa8e02eac03600c'
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///account.db'
db = SQLAlchemy(app)
class Citizen(db.Model):
firstname = db.Column(db.String(15), nullable=False)
lastname = db.Column(db.String(15), nullable=False)
email = db.Column(db.String(150), unique=True, nullable=False)
password = db.Column(db.String(150), nullable=False)
def __init__(self, firstname, lastname, email, password):
self.firstname = firstname
self.lastname = lastname
self.email = email
self.password = password
解决方案
推荐阅读
- java - 按钮侦听器内的代码未执行
- google-search - 为什么当我输入更多字母时,我的第一个自动完成选项会消失?
- javascript - 带循环的异步和等待
- python - Pygame Snake 随机与自身碰撞
- docker - Docker 工具箱 Wildfly IP 地址 HTTP 404 响应
- android - Android Studio 重复文件
- git - 有没有办法确定我的本地克隆是否是某个 github 存储库的分支?
- swift - swift_initClassMetadataImpl EXC_BAD_ACCESS 与 Xcode 11.2.1
- flutter - 如何修复“已关闭的 Dismissible 小部件仍然是树的一部分。” 飘飘然
- neo4j - 如何授予选择(只读)权限以查看 Neo4j 中的所有用户和角色