Python中Django框架利用url來控制登錄的方法
本文實(shí)例講述了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)
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- Python的Django框架中從url中捕捉文本的方法
- Python的Django框架中URLconf相關(guān)的一些技巧整理
- 使用url_helper簡(jiǎn)化Python中Django框架的url配置教程
- Python的Django框架中的URL配置與松耦合
- Python Django基礎(chǔ)二之URL路由系統(tǒng)
- Django命名URL和反向解析URL實(shí)現(xiàn)解析
- Django框架視圖層URL映射與反向解析實(shí)例分析
- django反向解析URL和URL命名空間的方法
- Python Django框架url反向解析實(shí)現(xiàn)動(dòng)態(tài)生成對(duì)應(yīng)的url鏈接示例
相關(guān)文章
Python操作MySQL數(shù)據(jù)庫(kù)9個(gè)實(shí)用實(shí)例
這篇文章主要介紹了Python操作MySQL數(shù)據(jù)庫(kù)9個(gè)實(shí)用實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-12-12
使用Pandas?實(shí)現(xiàn)MySQL日期函數(shù)的解決方法
這篇文章主要介紹了用Pandas?實(shí)現(xiàn)MySQL日期函數(shù)的效果,Python是很靈活的語言,達(dá)成同一個(gè)目標(biāo)或有多種途徑,我提供的只是其中一種解決方法,需要的朋友可以參考下2023-02-02
Pytorch 數(shù)據(jù)加載與數(shù)據(jù)預(yù)處理方式
今天小編就為大家分享一篇Pytorch 數(shù)據(jù)加載與數(shù)據(jù)預(yù)處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12
使用Python的Tornado框架實(shí)現(xiàn)一個(gè)簡(jiǎn)單的WebQQ機(jī)器人
這篇文章主要介紹了使用Python的Tornado框架實(shí)現(xiàn)一個(gè)簡(jiǎn)單的WebQQ機(jī)器人,Tornado的異步特性可以提高I/O性能,需要的朋友可以參考下2015-04-04
python中使用asyncio實(shí)現(xiàn)異步IO實(shí)例分析
在本篇文章里小編給大家整理的是一篇關(guān)于python中使用asyncio實(shí)現(xiàn)異步IO實(shí)例分析內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2021-02-02
Python使用Bokeh進(jìn)行交互式數(shù)據(jù)可視化
Bokeh是一個(gè)Python庫(kù),用于在Web瀏覽器中創(chuàng)建交互式數(shù)據(jù)可視化,這篇文章主要為大家學(xué)習(xí)介紹了如何使用Bokeh實(shí)現(xiàn)回執(zhí)交互式數(shù)據(jù)可視化圖表,感興趣的可以學(xué)習(xí)一下2023-07-07

