Python中Django框架利用url來控制登錄的方法
更新時間:2015年07月25日 14:40:18 作者:Sephiroth
這篇文章主要介紹了Python中Django框架利用url來控制登錄的方法,實例分析了Django框架實現(xiàn)URL登陸的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了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程序設(shè)計有所幫助。
您可能感興趣的文章:
相關(guān)文章
Python操作MySQL數(shù)據(jù)庫9個實用實例
這篇文章主要介紹了Python操作MySQL數(shù)據(jù)庫9個實用實例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2015-12-12
使用Pandas?實現(xiàn)MySQL日期函數(shù)的解決方法
這篇文章主要介紹了用Pandas?實現(xiàn)MySQL日期函數(shù)的效果,Python是很靈活的語言,達成同一個目標(biāo)或有多種途徑,我提供的只是其中一種解決方法,需要的朋友可以參考下2023-02-02
Pytorch 數(shù)據(jù)加載與數(shù)據(jù)預(yù)處理方式
今天小編就為大家分享一篇Pytorch 數(shù)據(jù)加載與數(shù)據(jù)預(yù)處理方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12
使用Python的Tornado框架實現(xiàn)一個簡單的WebQQ機器人
這篇文章主要介紹了使用Python的Tornado框架實現(xiàn)一個簡單的WebQQ機器人,Tornado的異步特性可以提高I/O性能,需要的朋友可以參考下2015-04-04
python中使用asyncio實現(xiàn)異步IO實例分析
在本篇文章里小編給大家整理的是一篇關(guān)于python中使用asyncio實現(xiàn)異步IO實例分析內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2021-02-02
Python使用Bokeh進行交互式數(shù)據(jù)可視化
Bokeh是一個Python庫,用于在Web瀏覽器中創(chuàng)建交互式數(shù)據(jù)可視化,這篇文章主要為大家學(xué)習(xí)介紹了如何使用Bokeh實現(xiàn)回執(zhí)交互式數(shù)據(jù)可視化圖表,感興趣的可以學(xué)習(xí)一下2023-07-07

