Django 登陆访问权限@login_required

原创 2016年05月31日 17:35:19

在网站开发过程中,经常会遇到这样的需求:

用户登陆系统才可以访问某些页面,如果用户没有登陆而直接访问就会跳转到登陆界面,用户在跳转的登陆界面中完成登陆后,自动访问跳转到之前访问的地址

要实现这样的需求其实很简单:就是使用@login_required标签。

  1. 在相应的view方法的前面添加@login_required标签,

    @login_required
    def myview(request):
            return render_to_response('index.html') 
    
  2. 并在settings.py中配置LGOIN_URL参数(即登陆url)。

    LOGIN_URL = '/myapp/login/'  #这个路径需要根据你网站的实际登陆地址来设置
    
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

二十四. Django认证系统中的@login_required

Django提供了非常完善的认证系统,具体可以参阅 https://docs.djangoproject.com/en/1.10/topics/auth/default/ 在这里我们介绍一下登录的...

Django 用户登陆访问限制 @login_required

http://www.jianshu.com/p/d5bd01eb08d2 在网站开发过程中,经常会遇到这样的需求:用户登陆系统才可以访问某些页面,如果用户没有登陆而直接访问就会跳转到登陆界...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

[Zeppelin]设置访问登录权限

1. 概述我们在浏览器中输入 http://localhost:8080/ 进入Zeppelin的主页,不需要用任何的验证就可以进入主页面:换句话说,任何人在浏览器输入上面地址(本机),都可以访问Ze...

django搭建个人博客08,添加访问权限

为发表博客页面publish页面添加访问权限 分为两大步1.修改www/urls.py a.在www应用的urls.py里添加django提供的一套验证框架 b.在www/templates/reg...

深入理解C++中public、protected及private用法

初学C++的朋友经常在类中看到public,protected,private以及它们在继承中表示的一些访问范围,很容易搞糊涂。今天本文就来十分分析一下C++中public、protected及pri...

java 访问权限控制

浅析Java中的访问权限控制   今天我们来一起了解一下Java语言中的访问权限控制。在讨论访问权限控制之前,先来讨论一下为何需要访问权限控制。考虑两个场景:   场景1:工程师A编写了一个类Cl...

Swift - 判断是否有某功能访问权限,没有则提示,并自动跳转到设置页

由于 iOS 系统的安全限制,App 如果需要访问设备的通讯录、麦克风、 相册、 相机、地理位置等时,需要请求用户是否允许访问。  有时用户不小心点了“不允许”,后面可能...

EOS非Portal模式下,如何开发一个用户登录验证程序,用户只有在登录验证通过后,方可访问系统。

用户访问系统资源时,如果没有登录,则进入登录页面,提示输入用户名称和密码;用户名称和密码验证通过后,才能访问系统的资源。

django @login_required

在django项目中,经常会看到下面这样的代码: [python] view plaincopyprint? from django.contrib.auth.decorato...

java学习笔记之——访问权限控制

 成员的访问权限 首先先声明一下friendly默认访问权限,就是在类的成员变量或者成员方法在没有被public,private,protected修饰时就是默认访问权限。(唉,说到这里就想起...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)