FAQ

djangosites.org

MTV

philosophies

loose coupling

模板系统不知道关于web请求的事情,数据库也不管数据展现,view则不管模板系统怎么实现

less code

quick

DRY

explicit

consistent

数据库

from django.db import connection

需要开启DEBUG,connection.queries返回一个字典的列表,字典中有两个key值,sql是执行的原生sql语句,time是执行所花的时间。

如果使用了多个数据库,可以指定:

connections['my_db_alias'].queries

可使用reset_queries()来清空

使用之前已经存在的数据库

Integrating with a legacy database

文件和图片

定义FileField ImageFileld字段,在设置文件中指定MEDIA_ROOT,这个路径就是文件和图片保存的地方。

在FileField和ImageField中设置upload_to选项来指定在MED IA_ROOT中的子路径。

使用模板时需要一个给所有template object提供的变量

使用RequestContext

你可能感兴趣的:(FAQ)