2013年3月9日
摘要: 当在django的view中引发一个Http404异常之后,Django会加载一个处理404错误的特殊view。它在你的根URLconf中查找处理404错误的handler404(并且只能在根URLconf中查找),404 view的本身和其他view一样,没什么特别的。通常不需要写404view,如果没有设置handler404,内置的django.views.defaults.page_not_found()会被默认调用。在这种情况下,你可以在模板的根目录下创建一个404.html文件。对所有出现的404错误,默认的404 view将会使用这个文件作为模板。如果settings里面的DEB 阅读全文
posted @ 2013-03-09 16:10 andy071001 阅读(4036) 评论(2) 推荐(1) 编辑
摘要: 比如想要访问domain/1.txt文件,nginx配置方法:location ~* \.(txt)${root /www;allow all;} 阅读全文
posted @ 2013-03-09 14:35 andy071001 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 今天按照django tutorial 的writing an app操作的时候,遇到一个很奇怪的问题,明明不匹配的正则表达式,比如我有一个r‘^polls/$’,我输入127.0.0.1:8000/polls却匹配了另一个正则表达式的错误:明明这个result对应的表达式是不匹配的啊。。ViewDoesNotExist at /polls/11/Could not import polls.views.results. View does not exist in module polls.views.弄了半天,才发现原来django1.4这个要求urls.py中对应的函数必须要在对应应用的 阅读全文
posted @ 2013-03-09 14:32 andy071001 阅读(409) 评论(0) 推荐(0) 编辑