Flask入门教程}}"> 最终的页面如下图所示(你可以自由修改 CSS 定义,我已经尽力了): 第 4 章:静态文件 33 本章小结 主页现在基本成型了,接下来我们会慢慢完成程序的功能。结束前,让我们提交代 码: $ git add . $ git commit -m "Add static files" $ git push 提示 你可以在 GitHub 上查看本书示例程序的对应 commit:e51c579。 db。这 个文件不需要提交到 Git 仓库,我们在 .gitignore 文件最后添加一行新规则: *.db 如果你改动了模型类,想重新生成表模式,那么需要先使用 db.drop_all() 删 除表,然后重新创建: >>> db.drop_all() >>> db.create_all() 注意这会一并删除所有数据,如果你想在不破坏数据库内的数据的前提下变更表的 结构,需要使用数据库迁移工具,比如集成了 return render_template('404.html', user=user), 404 # 返回模 板和状态码 提示 和我们前面编写的视图函数相比,这个函数返回了状态码作为第二个参数,普 通的视图函数之所以不用写出状态码,是因为默认会使用 200 状态码,表示成功。 这个视图返回渲染好的错误模板,因为模板中使用了 user 变量,这里也要一并传 入。现在访问一个不存在的 URL,会显示我们自定义的错误页面:0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1













