【发布时间】:2019-06-09 02:55:42
【问题描述】:
我正在编写一个 Flask 博客应用程序。
我认为这是一种使用数据库存储每个帖子内容的繁重方式。有没有更好的方法来实现这个?
这是使用静态网站之类的好方法吗?如果是这样,该怎么做?
【问题讨论】:
标签: database flask static-site
我正在编写一个 Flask 博客应用程序。
我认为这是一种使用数据库存储每个帖子内容的繁重方式。有没有更好的方法来实现这个?
这是使用静态网站之类的好方法吗?如果是这样,该怎么做?
【问题讨论】:
标签: database flask static-site
如果您希望博客文章存储在多个用户会话中,您必须使用某种数据库和 ORM。烧瓶最常用的 ORM 是SQLAlchemy。有很多关于一起使用 Flask 和 SQLAlchemy 的好文档。
但是,如果您未与 Flask 结婚,Django 可能是一个不错的选择,因为它具有内置的 ORM 和非常好的文档。
【讨论】:
assets 文件夹,就像this 博客一样(这将是静态站点之类的东西),这是一个很好的尝试吗?
render_template 函数以确定您是否需要运行此库,并在模板中使用if 语句来调用加载库的<script> 块。