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 · 4312 阅读 · 0 评论 -
微信公众号开发之uwsgi拒绝post请求
问题描述: Django应用程序,使用nginx和uwsgi进行部署,跨域提交post请求时遭到拒绝 分析: Django默认启动csrf保护,也即跨域post时需要提供必要的token以验证安全。微信公众号发送的request中没有对应的token(cookie中),因而Django会直接拒绝请求。 解决方案: 在MIDDLEWARE_CLASSES中注释掉django原创 2015-01-08 14:33:18 · 1784 阅读 · 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 · 1322 阅读 · 0 评论 -
How Django processes a request
How Django processes a request Published 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 · 967 阅读 · 0 评论 -
Django响应大文件下载请求
Django响应大文件下载请求简单记录下过程和代码: 1、压缩成zip文件; 2、分块读取zip文件并返回import os import zipfile from django.http import StreamingHttpResponsedef send_zipfile(path, suggestName): def file_iterator(file_name, chunk_原创 2015-07-31 11:50:21 · 1771 阅读 · 0 评论 -
对Django框架架构和Request/Response处理流程的分析
对Django框架架构和Request/Response处理流程的分析 本文转载于疯狂的蚂蚁,感觉挺赞的,感谢原作者。 一、 处理过程的核心概念 如下图所示django的总览图,整体上把握以下django的组成: 核心在于中间件middleware,django所有的请求、返回都由中间件来完成。 中间件,就是处理HTTP的request转载 2015-08-03 14:36:38 · 1344 阅读 · 0 评论