浏览 4756 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-26
用例: 比如管理成员的界面,每个成员有一个删除链接,当删除成员后要返回当前页 @redirect_referer def delete(request,id): pass 又比如加注星标的联络,用ajax同时要兼容不支持ajax,可以这样写 def _star(request,channel_id,title_id): pass star=redirect_referer(_star) def star__ajax(*args,**keys): pass decorator 函数定义: from django.http import HttpResponseRedirect def redirect_referer(func): def _(request,*args,**keys): func(request,*args,**keys) return HttpResponseRedirect(request.META.get('HTTP_REFERER','/')) return _ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-09-26
我看还是指明转向路径比较好
|
|
返回顶楼 | |
发表时间:2007-09-26
当涉及分页时,你可能还要去计算是第几页,不如这样做来的方便
|
|
返回顶楼 | |
发表时间:2007-09-27
你的论坛写的怎么样了
|
|
返回顶楼 | |
发表时间:2007-10-09
django的论坛,我在两年前就写过,但是国内刚刚有人关注django,www.china-django.com曾经就是我的这个论坛,后来不付费了,没有了,论坛的代码可以在我的Blog下载,http://beyking.51boo.com 连同Blog的代码都有下载
|
|
返回顶楼 | |
发表时间:2007-10-10
我以前 去过你的论坛阿
|
|
返回顶楼 | |