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 相关文章推荐
探索Python3.4中新引入的asyncio模块
Apr 08 Python
python链接Oracle数据库的方法
Jun 28 Python
python脚本作为Windows服务启动代码详解
Feb 11 Python
Python常见内置高效率函数用法示例
Jul 31 Python
python之mock模块基本使用方法详解
Jun 27 Python
Python+opencv 实现图片文字的分割的方法示例
Jul 04 Python
对python中的装包与解包实例详解
Aug 24 Python
python sklearn包——混淆矩阵、分类报告等自动生成方式
Feb 28 Python
在jupyter notebook 添加 conda 环境的操作详解
Apr 10 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
Apr 23 Python
python类共享变量操作
Sep 03 Python
python中Mako库实例用法
Dec 31 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类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
WordPress中缩略图的使用以及相关技巧
2015/11/24 PHP
PHP getName()函数讲解
2019/02/03 PHP
phpStorm+XDebug+chrome 配置详解
2019/04/01 PHP
jquery select(列表)的操作(取值/赋值)
2011/03/16 Javascript
让网页跳转到指定位置的jquery代码非书签
2013/09/06 Javascript
AngularJS  ng-table插件设置排序
2016/09/21 Javascript
canvas实现粒子时钟效果
2017/02/06 Javascript
Bootstrap路径导航与分页学习使用
2017/02/08 Javascript
AngularJS执行流程详解
2017/02/17 Javascript
AngularJS  ng-repeat遍历输出的用法
2017/06/19 Javascript
jQuery列表检索功能实现代码
2017/07/17 jQuery
对存在JavaScript隐式类型转换的四种情况的总结(必看篇)
2017/08/31 Javascript
JS基于对象的特性实现去除数组中重复项功能详解
2017/11/17 Javascript
javascript实现QQ空间相册展示源码
2017/12/12 Javascript
Vue项目History模式404问题解决方法
2018/10/31 Javascript
小程序和web画三角形实现解析
2019/09/02 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
[01:56]2014DOTA2西雅图邀请赛 MVP外卡赛老队长精辟点评
2014/07/09 DOTA
Python的包管理器pip更换软件源的方法详解
2016/06/20 Python
python之文件的读写和文件目录以及文件夹的操作实现代码
2016/08/28 Python
python中MethodType方法介绍与使用示例
2017/08/03 Python
Python之多线程爬虫抓取网页图片的示例代码
2018/01/10 Python
python3基于TCP实现CS架构文件传输
2018/07/28 Python
给大家整理了19个pythonic的编程习惯(小结)
2019/09/25 Python
pygame实现俄罗斯方块游戏(AI篇2)
2019/10/29 Python
Python实现检测文件的MD5值来查找重复文件案例
2020/03/12 Python
django 解决自定义序列化返回处理数据为null的问题
2020/05/20 Python
Jupyter notebook命令和编辑模式常用快捷键汇总
2020/11/17 Python
中国宠物用品商城:E宠商城
2016/08/27 全球购物
写出二分查找算法的两种实现
2013/05/13 面试题
司机岗位职责说明书
2014/07/29 职场文书
2014领导班子四风问题对照检查材料思想汇报
2014/09/21 职场文书
2015年12.4全国法制宣传日活动总结
2015/03/24 职场文书
学校后勤工作总结2015
2015/05/15 职场文书
openstack云计算keystone组件工作介绍
2022/04/20 Servers