Python中Django框架利用url来控制登录的方法


Posted in Python onJuly 25, 2015

本文实例讲述了Python中Django框架利用url来控制登录的方法。分享给大家供大家参考。具体如下:

from django.conf.urls.defaults import patterns,url 
#or use login_required 
from django.contrib.admin.views.decorators import staff_member_required 
def login_url(regex, view, *p,**args): 
  """ 
  urlpatterns = patterns('', 
  login_url(r'^$',direct_to_template, {'template': '1.html'}), 
  ) 
  """ 
  return url(regex,staff_member_required(view),*p,**args) 
def login_patterns(*p): 
  """ 
  urlpatterns = login_patterns('', 
  (r'^$',direct_to_template,{'template':'1.html'}), 
  ) 
  """ 
  d=[] 
  d.append(p[0]) 
  for i in xrange(1,len(p)): 
  d.append(login_url(*p[i])) 
  return patterns(*d)

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python数据类型详解(二)列表
May 08 Python
python实现多线程抓取知乎用户
Dec 12 Python
详谈python read readline readlines的区别
Sep 22 Python
python交互式图形编程实例(三)
Nov 17 Python
windows下添加Python环境变量的方法汇总
May 14 Python
Pandas统计重复的列里面的值方法
Jan 30 Python
Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】
Jun 18 Python
Django文件存储 自己定制存储系统解析
Aug 02 Python
python 使用tkinter+you-get实现视频下载器
Nov 17 Python
Django数据模型中on_delete使用详解
Nov 30 Python
matplotlib部件之套索Lasso的使用
Feb 24 Python
Django展示可视化图表的多种方式
Apr 08 Python
Python实现模拟登录及表单提交的方法
Jul 25 #Python
Python基于有道实现英汉字典功能
Jul 25 #Python
Python实现简单的代理服务器
Jul 25 #Python
Python实现截屏的函数
Jul 25 #Python
Python基于PycURL自动处理cookie的方法
Jul 25 #Python
Python基于PycURL实现POST的方法
Jul 25 #Python
Python实现对excel文件列表值进行统计的方法
Jul 25 #Python
You might like
php与XML、XSLT、Mysql的结合运用实现代码
2009/11/19 PHP
PHP学习笔记之session
2018/05/06 PHP
PDO::beginTransaction讲解
2019/01/27 PHP
IE8 兼容性问题(属性名区分大小写)
2009/06/04 Javascript
Javascript中的delete介绍
2012/09/02 Javascript
javascript中Date()函数在各浏览器中的显示效果
2015/06/18 Javascript
介绍JavaScript的一个微型模版
2015/06/24 Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
2016/05/25 Javascript
jQuery基本选择器之标签名选择器
2016/09/03 Javascript
javascript汉字拼音互转的简单实例
2016/10/09 Javascript
JavaScript变量作用域_动力节点Java学院整理
2017/06/27 Javascript
vue中eventbus被多次触发以及踩过的坑
2017/12/02 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
一步一步的了解webpack4的splitChunk插件(小结)
2018/09/17 Javascript
vue源码nextTick使用及原理解析
2019/08/13 Javascript
[37:21]完美世界DOTA2联赛PWL S2 Inki vs Magma 第二场 11.22
2020/11/24 DOTA
Python中变量交换的例子
2014/08/25 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
2018/12/05 Python
python实现AES加密和解密
2019/03/27 Python
详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决
2019/04/17 Python
python实现Dijkstra算法的最短路径问题
2019/06/21 Python
python自动化UI工具发送QQ消息的实例
2019/08/27 Python
导入tensorflow时报错:cannot import name 'abs'的解决
2019/10/10 Python
python中的RSA加密与解密实例解析
2019/11/18 Python
Python 解决相对路径问题:"No such file or directory"
2020/06/05 Python
python入门:argparse浅析 nargs='+'作用
2020/07/12 Python
Python字典取键、值对的方法步骤
2020/09/30 Python
谈谈对css属性box-sizing的了解
2017/01/04 HTML / CSS
CSS3 实现的缩略图悬停效果
2020/12/09 HTML / CSS
前端实现打印图像功能
2019/08/27 HTML / CSS
澳大利亚便宜隐形眼镜购买网站:QUICKLENS Australia
2018/10/06 全球购物
墨西哥购物网站:Elektra
2020/01/21 全球购物
《英英学古诗》教学反思
2014/04/11 职场文书
体育系毕业生求职自荐信
2014/04/16 职场文书
党员个人批评与自我批评
2014/10/14 职场文书
星际争霸 Light vs Action 一场把教主看到鬼畜的比赛
2022/04/01 星际争霸