django的几个应用小技巧

早上在网上搜索到的,记录下,以后肯定会用到。 一、 LOGIN_URL的修改,在views里可能需要设置 限制登陆用户访问。用到@login_required,如果和登陆url不同需要设置login_url参数。但是在urls中我还没有找到好的方法,当我们用系统提供的views里的方法,像django.contrib.auth.views.password_change,这是修改LOGIN_URL就方便了,@login_required也不需要设置参数了,当然最好登陆url与默认的相同。 网上的方法,我还没有验证(像是老版本的用法),不过官网有介绍:
import django.contrib.auth
django.contrib.auth.LOGIN_URL = '/login/' 
官网链接: https://docs.djangoproject.com/en/1.4/ref/settings/ 二、 在urls里设置传给templates数据的方法,这个以前没有用过。 先记录:
( r'^reset_done/$' , 'django.views.generic.simple.direct_to_template' , { 'template' : 'message.html' , 'extra_context' : {
    'msg' : _( u'我们已将一封包含恢复密码步骤的邮件发到了您的邮箱,请查收' ),
}}), 

上一篇:
下一篇:

相关文章:

Categories: 博客记录

0 Responses so far.

Leave a Reply