gpt4 book ai didi

python - 为什么有些 Flask 应用程序在每个 SQLAlchemy 语句中都有 `.db`,而其他应用程序则没有?

转载 作者:太空宇宙 更新时间:2023-11-03 15:46:24 25 4
gpt4 key购买 nike

我发现一些 Flask 应用程序使用 .db 来开始每个 SQL 查询,以及模型中的每个列和表声明(请参阅 https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-iv-database )。官方文档似乎使用了这种格式。

但是其他应用程序,例如我最初从教程开始的应用程序,则不会 ( https://github.com/j10sanders/WinTheMini/blob/master/crossword/database.py )

我认为这与这种差异有关:from app import dbfrom . import app,但我不明白到底发生了什么。

最佳答案

使用名为 Flask-SQLAlchemy 的 Flask 扩展来维护全局 session 、连接池等的使用您所说的 db 语法。您可以在文档http://flask-sqlalchemy.pocoo.org/2.1/api/中查看API .

关于python - 为什么有些 Flask 应用程序在每个 SQLAlchemy 语句中都有 `.db`,而其他应用程序则没有?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41702452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com