【发布时间】:2021-03-09 20:56:52
【问题描述】:
我有一个使用 flask-sqlalchemy 作为数据库的烧瓶 webapp。我是新手,所以我不知道如何查看或删除数据库中的列。我知道它存在,但我看不到其中的数据。如何我访问我放入其中的数据?
【问题讨论】:
标签: python flask sqlalchemy flask-sqlalchemy
我有一个使用 flask-sqlalchemy 作为数据库的烧瓶 webapp。我是新手,所以我不知道如何查看或删除数据库中的列。我知道它存在,但我看不到其中的数据。如何我访问我放入其中的数据?
【问题讨论】:
标签: python flask sqlalchemy flask-sqlalchemy
Flask-SQLAlchemy 不是数据库。它是数据库的 ORM(Flask-SQLAlchemy 是一种表示任何受支持数据库的 Python 方式)。
如果您使用 Postgres 作为数据库,那么您可以使用 PGAdmin 作为数据库资源管理器。同样,如果您使用 SQLite DB,您可以下载SQLite DB Browser。
【讨论】:
您可以使用“User.query.all()”访问数据库以检查/查看所有数据,也可以使用 filter_by 根据您的要求获取特定数据。 查看https://flask-sqlalchemy.palletsprojects.com/en/2.x/quickstart/ 彻底了解。
【讨论】: