
Flask
文章平均质量分 96
chairon
吃的太多,学的太少。
展开
-
4. flask:博客项目实战
Flask博客实战转载 2022-09-03 19:41:30 · 1596 阅读 · 0 评论 -
3. flask:数据库
模型这个术语表示应用使用的持久化实体。在 ORM 中,模型一般是一个 Python 类,类中的属性对应于数据库表中的列。Flask-SQLAlchemy 创建的数据库实例为模型提供了一个基类以及一系列辅助类和辅助函数,可用于定义模型的结构。图中的roles表和users表可像示例 2 那样,定义为Role和User模型。类变量定义在数据库中使用的表名。如果没有定义,Flask-SQLAlchemy 会使用一个默认名称,但默认的表名没有遵守流行的使用复数命名的约定,所以最好由我们自己来指定表名。转载 2022-09-03 19:38:50 · 797 阅读 · 0 评论 -
2.flask:表单
即便能指定 HTML 属性,但按照这种方式渲染及美化表单的工作量还是很大,所以在条件允许的情况下,最好使用 Bootstrap 的表单样式。Flask-Bootstrap 扩展提供了一个高层级的辅助函数,可以使用 Bootstrap 预定义的表单样式渲染整个 Flask-WTF 表单,而这些操作只需一次调用即可完成。函数的参数为 Flask-WTF 表单对象,使用 Bootstrap 的默认样式渲染传入的表单。例如,可以为字段指定。这个表单中的字段都定义为类变量,而各个类变量的值是相应字段类型的对象。转载 2022-09-03 19:35:25 · 258 阅读 · 0 评论 -
1.Flask:template
例如,调用 url_for(‘static’, filename=‘css/styles.css’, _external=True) 得到的结果是 http://localhost:5000/static/css/styles.css。例如,在当前版本的 app.py 应用中调用 url_for(‘index’) 得到的结果是 /,即应用的根 URL。在模板中直接编写简单路由的 URL 链接不难,但对于包含可变部分的动态路由,在模板中构建正确的 URL 就很困难了。改动之后的应用如图所示。转载 2022-09-03 19:33:40 · 578 阅读 · 0 评论