Flask入门教程Jinja2 就可以写出一个通用的模板:{{ username }}的个人主页
{% if bio %}{{ bio }}
{# 这里的缩进只是为了可读性,不是必须的 #} {% else %}自我介绍为空。
{% endif %} {# 大部分 Jinja 语句都需要声明关闭 #} Jinja2 的语法和 Python sqlite 和 .sqlite3 作为后缀。 另外,如果你使用 Windows 系统,上面的 URI 前缀部分需要写入三个斜线(即 sqlite:/// )。在本书的示例程序代码里,做了一些兼容性处理,另外还新设 置了一个配置变量,实际的代码如下: 第 5 章:数据库 36 import os import sys from flask import Flask WIN = sys ----------------------------------- ------ Ran 15 tests in 2.942s OK 如果测试出错,你会看到详细的错误信息,进而可以有针对性的修复对应的程序代 码,或是调整测试方法。 第 9 章:测试 101 测试覆盖率 为了让让程序更加强壮,你可以添加更多、更完善的测试。那么,如何才能知道程 序里有哪些代码还没有被测试?整体的测试覆盖率情况如何?我们可以使用0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1













