0、最好的教程。
1、Django模板中的注释。
(1)、单行注释使用 {# #} :
{# This is a comment #}
(2)、多行注释使用“{% comment %}”模板标签:
{% comment %}
This is a
multi-line comment.
{% endcomment %}
2、
python manage.py validate //验证模型有效性 python manage.py sqlall books //打印model转换成的sql语句,books是app的名称 python manage.py syncdb //执行model对应的sql语句,在数据库中创建表
3、因为汉字报错,可以尝试在出错文件最前面增加下面这一行。
# -*- coding:utf-8 -*-
4、Django的卸载。
7、Django Template导入顺序,模板命名冲突的一种解决方案。
8、Django 403错误:CSRF verification failed. Request aborted.
10、修改settings.py里面的STATIC_ROOT,有可能导致admin管理界面无法加载css文件。
11、关于Django url末尾的斜线,walker尝试翻译一点这里的答案。
附加的斜线不是无条件生效的,它只在这种情况下回生效:在尝试所有存在的url匹配模式(和关联的视图)之后,Django准备返回404代码时。
12、Django 1.4 设置文档。(settings)
13、在BAE上使用requests很简单,直接将requests(Lib\site-packages\requests-1.2.3-py2.7.egg\requests)目录放到django根目录即可。
14、站点图标设置示例:
url(r'^favicon.ico$', 'django.views.generic.simple.redirect_to', {'url': 'mysite/static/img/favicon.ico'})
15、BAE上部署Django项目的一篇参考文章。
16、Django中的Request和Response,整理得不错,就懒得自己整理了^_^。
17、报错:Cannot update a query once a slice has been taken 。
18、Django时区问题。
19、Django时间过滤显示。
{{ yourtime|date:"Y-m-d H:i:s" }}
20、报错:User matching query does not exist
21、局域网内无法访问Django项目,本机可访问。
python manage.py runserver 0.0.0.0:5678
22、获取正确的客户端IP地址。‘your_project.http.SetRemoteAddrFromForwardedFor’,这句话是添加在中间件里面。
N、...
*** Updated 2013-07-08 ***
转载于:https://blog.51cto.com/walkerqt/1213630