Django
xiluoduyu
这个作者很懒,什么都没留下…
展开
-
CentOS7+Python3.4+Django1.6.5+Apache2.4+mod_wsgi4.2.7
CentOS7+Python3.4+Django1.6.5+Apache2.4+mod_wsgi4.2.7原创 2014-08-18 17:25:34 · 4318 阅读 · 0 评论 -
微信公众号开发之uwsgi拒绝post请求
问题描述:Django应用程序,使用nginx和uwsgi进行部署,跨域提交post请求时遭到拒绝分析:Django默认启动csrf保护,也即跨域post时需要提供必要的token以验证安全。微信公众号发送的request中没有对应的token(cookie中),因而Django会直接拒绝请求。解决方案:在MIDDLEWARE_CLASSES中注释掉django原创 2015-01-08 14:33:18 · 1792 阅读 · 0 评论 -
Django forms.Form自定义方法注意事项
使用Django1.7的form.Form自定义方法返回属性值时,注意方法的名称不能与类的字段(注意不是类对象)名称相同。例如下面方法ename的定义将导致clean_ename方法不起作用,调用ename方法时会报self没有_ename属性:class TestForm(forms.Form): ename = forms.CharField(max_length=40)原创 2015-02-12 16:39:37 · 1326 阅读 · 0 评论 -
How Django processes a request
How Django processes a requestPublished June 13, 2006. Filed under: Django, Frameworks.In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how转载 2015-04-28 19:55:07 · 974 阅读 · 0 评论 -
Django响应大文件下载请求
Django响应大文件下载请求简单记录下过程和代码: 1、压缩成zip文件; 2、分块读取zip文件并返回import osimport zipfilefrom django.http import StreamingHttpResponsedef send_zipfile(path, suggestName): def file_iterator(file_name, chunk_原创 2015-07-31 11:50:21 · 1785 阅读 · 0 评论 -
对Django框架架构和Request/Response处理流程的分析
对Django框架架构和Request/Response处理流程的分析本文转载于疯狂的蚂蚁,感觉挺赞的,感谢原作者。一、 处理过程的核心概念如下图所示django的总览图,整体上把握以下django的组成:核心在于中间件middleware,django所有的请求、返回都由中间件来完成。中间件,就是处理HTTP的request转载 2015-08-03 14:36:38 · 1349 阅读 · 0 评论