LOADING

Follow me

Django 学习笔记(三)
十一月 20, 2013|IT

Django 学习笔记(三)

在看Django RequestContext和Context处理器感觉比较重要,再次摘抄来此 你需要一段context来解析模板。 一般情况下,这是一个 django.template.Context 的实例,不过在Django中 还可以用一个特殊的子类, django.template.RequestContext ,这个用起来稍微有些不同。 RequestContext 默认地在模板context中加入了一些变量,如 HttpRequest 对象或当前登录用户的相关信息。 当你不想在一系例模板中都明确指定一些相同的变量时,你应该使用 RequestContext

no comments
Django URL解析的一些注意点
十一月 20, 2013|IT

Django URL解析的一些注意点

在解析URLconf时,请求方法(例如, POST , GET , HEAD )并 不会 被考虑。 换而言之,对于相同的URL的 所有请求方法将被导向到相同的函数中。 因此根据请求方法来处理分支是视图函数的责任。 也就是说在处理请求时,判断request.method的类型 在同一个视图函数中对“ POST“ 和“GET“ 进行处理是一种很初级也很粗糙的做法。 一个比较好的设计习惯应该是,用两个分开的视图函数分别处理“ POST“ 请求,另一个处理“ GET“ 请求,然后在相

no comments
Blog站的设计问题(一)
十一月 20, 2013|IT

Blog站的设计问题(一)

http://blog.csdn.net/huyoo/article/details/8577149 #1 blog的数据表设计 #2 开发版本的管理 #3 blog的增删改查 #4 blog的首页布局 #5 blog条目的查看页面布局 #6 blog的分页显示 #7 blog的分类设计 #8 blog的批量删除功能 #9 blog的批量添加(或者说是批量导入功能) #10 blog的数据备份功能(或者说是数据导出功能) #11 blog数据从wordpress导入的问题 #12 blog的换肤,换主题功能 #13 blog的pingback功能 #14 b

no comments
Django POST处理的注意点
十一月 20, 2013|Living

Django POST处理的注意点

POST成功后推荐都使用HttpResponseRedirect 原因就是: 若用户刷新一个包含POST表单的页面,那么请求将会重新发送造成重复。这通常会造成非期望 的结果,比如说重复的数据库记录;在我们的例子中,将导致发送两封同样的邮件。如果用户在POST表单 之后被重定向至另外的页面,就不会造成重复的请求了。 我们应每次都给成功的POST请求做重定向。这就是web开发的最佳实践。 版权声明:本文为博主原创文章,未经博主允许不得转载。

no comments
6 / 5340