Web应用中会出现大量的静态文件来使得网页更加生动美观。类似于CSS样式文件、JavaScript脚本文件、图片文件、字体文件等静态资源。在Ji...
### 动态添加属性: 1. `对象.属性名=xx`的形式。 2. 通过`setattr(对象,属性名,这个属性对应的值)`来添加。 ### 动...
之前我们接触的视图都是函数,所以一般简称视图函数。其实视图也可以基于类来实现,类视图的好处是支持继承,但是类视图不能跟函数视图一样,写完类视图还...
### `__str__`魔术方法: 1. 在打印某个对象的时候,会调用这个对象的`__str__`方法,打印这个方法的返回值。 2. 如果在使...
### `__getattr__`魔术方法: 在访问一个对象的某个属性的时候,如果这个属性不存在,那么就会执行这个方法。 ### `__seta...
#encoding: utf-8from functools import wrapsuser = { 'is_login': True}de...
alembic教程: alembic是sqlalchemy的作者开发的。用来做OMR模型与数据库的迁移与映射。alembic使用方式跟git有点...
所有的控制语句都是放在{% ... %}中,并且有一个语句{% endxxx %}来进行结束,Jinja中常用的控制语句有if/for..in....
介绍: Flask-Restful是一个专门用来写restful api的一个插件。使用他可以快速的集成restful api功能。在app的后...