相关疑难解决方法(0)

使用Flask + SqlAlchemy仅创建一个表

我正在开发一个基于MySQL DBMS的Web应用程序我按照该答案中的教程创建了与调用create_all()的每个模型相关的所有表.

我唯一不理解的是如何只创建一个表而不是所有.我通过谷歌搜索但无法找到答案.

python mysql sqlalchemy flask

13
推荐指数
1
解决办法
3452
查看次数

我是否需要创建一个会话表来使用 Flask-Session SqlAlchemySessionInterface

我正在尝试在我的 python 应用程序中实现 Flask-Session。我在文档中读到,建议使用另一个接口,例如 ,而SqlAlchemySessionInterface不是NullSessionInterface在未向配置密钥提供任何内容时使用的默认接口SESSION_TYPE

从 Session 类下的flask_session/ init .py 文件中读取

默认情况下 Flask-Session 将使用 :class: NullSessionInterface,您确实应该配置您的应用程序以使用不同的 SessionInterface。

SESSION_TYPE将配置键设置为后"sqlalchemy"出现错误

sqlalchemy.exc.ProgrammingError: (psycopg2.ProgrammingError) relation "sessions" does not exist
Run Code Online (Sandbox Code Playgroud)

这表明 Flask-Session 正在寻找在我的数据库模型中使用名为“sessions”的表,但我在 Flask-Session 文档中找不到任何地方指出应该创建一个表以及它应该具有哪些字段。

有人可以建议解决这个问题吗?

python python-3.x flask-sqlalchemy flask-session

3
推荐指数
1
解决办法
3678
查看次数