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编程-将Python程序转化为可执行程序[整理]
Apr 09 Python
Python获取当前页面内所有链接的四种方法对比分析
Aug 19 Python
Python模拟脉冲星伪信号频率实例代码
Jan 03 Python
Python 字符串与二进制串的相互转换示例
Jul 23 Python
解决Python3.5+OpenCV3.2读取图像的问题
Dec 05 Python
详解Python函数式编程—高阶函数
Mar 29 Python
window7下的python2.7版本和python3.5版本的opencv-python安装过程
Oct 24 Python
Python 调用有道翻译接口实现翻译
Mar 02 Python
Python数据可视化实现漏斗图过程图解
Jul 20 Python
Python爬虫新手入门之初学lxml库
Dec 20 Python
ASP.NET Core中的配置详解
Feb 05 Python
Python答题卡识别并给出分数的实现代码
Jun 22 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
实用函数4
2007/11/08 PHP
CI框架集成Smarty的方法分析
2016/05/17 PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
2017/03/13 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
jQuery选中select控件 无法设置selected的解决方法
2010/09/01 Javascript
Jquery 数组操作大全个人总结
2013/11/13 Javascript
使用delegate方法为一个tr标签加一个链接
2014/06/27 Javascript
调试JavaScript中正则表达式中遇到的问题
2015/01/27 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
2015/03/11 Javascript
浅析jQuery Ajax通用js封装
2016/06/22 Javascript
layui前段框架日期控件使用方法详解
2017/05/19 Javascript
nodejs利用ajax实现网页无刷新上传图片实例代码
2017/06/06 NodeJs
基于JavaScript实现选项卡效果
2017/07/21 Javascript
nodejs实现简单的gulp打包
2017/12/21 NodeJs
利用ECharts.js画K线图的方法示例
2018/01/10 Javascript
vue-router两种模式区别及使用注意事项详解
2019/08/01 Javascript
解决vue项目运行npm run serve报错的问题
2020/10/26 Javascript
Ant Design moment对象和字符串之间的相互转化教程
2020/10/27 Javascript
有关wxpython pyqt内存占用问题分析
2014/06/09 Python
python连接oracle数据库实例
2014/10/17 Python
python编程实现归并排序
2017/04/14 Python
使用Python制作简单的小程序IP查看器功能
2019/04/16 Python
Gauss-Seidel迭代算法的Python实现详解
2019/06/29 Python
matplotlib.pyplot画图并导出保存的实例
2019/12/07 Python
利用python实现逐步回归
2020/02/24 Python
python向xls写入数据(包括合并,边框,对齐,列宽)
2021/02/02 Python
data:image data url 文件转为Blob上传后端的方法
2019/07/16 HTML / CSS
全球速卖通法国在线交易平台:AliExpress法国
2017/07/07 全球购物
蛋白质世界:Protein World
2017/11/23 全球购物
输入N,打印N*N矩阵
2012/02/20 面试题
中学生团员自我评价分享
2013/12/07 职场文书
物流合作计划书
2014/01/10 职场文书
《跟踪台风的卫星》教学反思
2014/04/10 职场文书
市政管理求职信范文
2014/05/07 职场文书
小学校园文化建设汇报材料
2014/08/19 职场文书
2014银行领导班子群众路线对照检查材料思想汇报
2014/09/17 职场文书