摘要:
jinja2: 是一个渲染html的模板 1,Jinja2一个模板系统,它还提供了特殊的语法,我们按照它支持的语法进行编写之后,就能使用jinja2模块进行渲染。 2,jinja2很灵活,它提供了控制结构,表达式和继承等。 Werkzeug:Werkzeug是一个遵循WSGI协议的python函数库 阅读全文
摘要:
蓝图可以实现模块化的分离使用蓝图的三个步骤: 1,注册蓝图对象 2,导入到创建蓝图对象的文件中 3,使用蓝图对象 在一个新的文件之中,创建一个蓝图对象 在原来的文件之中,导入注册的蓝图对象! 再次增加一个视图文件 在Flask中可以使用Flask-Migrate扩展,来实现数据迁移。并且集成到Fla 阅读全文
摘要:
SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换来的是开发效率的较大提升 安装 flask-sqlalchemy(尽量安装在虚拟环境之中) 以实例来说明flask-sqlalchemy 的使用 阅读全文