欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在Django的URLconf中使用多個(gè)視圖前綴的方法

 更新時(shí)間:2015年07月18日 11:07:40   投稿:goldensun  
這篇文章主要介紹了在Django的URLconf中使用多個(gè)視圖前綴的方法,Django是Python中最為著名的遵循MVC結(jié)構(gòu)的開(kāi)發(fā)框架,需要的朋友可以參考下

在實(shí)踐中,如果你使用字符串技術(shù),特別是當(dāng)你的 URLconf 中沒(méi)有一個(gè)公共前綴時(shí),你最終可能混合視圖。 然而,你仍然可以利用視圖前綴的簡(jiǎn)便方式來(lái)減少重復(fù)。 只要增加多個(gè) patterns() 對(duì)象,象這樣:

舊的:

from django.conf.urls.defaults import *

urlpatterns = patterns('',
  (r'^hello/$', 'mysite.views.hello'),
  (r'^time/$', 'mysite.views.current_datetime'),
  (r'^time/plus/(\d{1,2})/$', 'mysite.views.hours_ahead'),
  (r'^tag/(\w+)/$', 'weblog.views.tag'),
)

新的:

from django.conf.urls.defaults import *

urlpatterns = patterns('mysite.views',
  (r'^hello/$', 'hello'),
  (r'^time/$', 'current_datetime'),
  (r'^time/plus/(\d{1,2})/$', 'hours_ahead'),
)

urlpatterns += patterns('weblog.views',
  (r'^tag/(\w+)/$', 'tag'),
)

整個(gè)框架關(guān)注的是存在一個(gè)名為 urlpatterns 的模塊級(jí)別的變量。如上例,這個(gè)變量可以動(dòng)態(tài)生成。 這里我們要特別說(shuō)明一下,patterns()返回的對(duì)象是可相加的,這個(gè)特性可能是大家沒(méi)有想到的。

相關(guān)文章

  • Python中使用OpenCV庫(kù)來(lái)進(jìn)行簡(jiǎn)單的氣象學(xué)遙感影像計(jì)算

    Python中使用OpenCV庫(kù)來(lái)進(jìn)行簡(jiǎn)單的氣象學(xué)遙感影像計(jì)算

    這篇文章主要介紹了Python中使用OpenCV庫(kù)來(lái)進(jìn)行簡(jiǎn)單的氣象學(xué)圖像計(jì)算的例子,文中是用來(lái)進(jìn)行光譜輻射定標(biāo)、大氣校正和計(jì)算反射率,需要的朋友可以參考下
    2016-02-02
  • python版本的仿windows計(jì)劃任務(wù)工具

    python版本的仿windows計(jì)劃任務(wù)工具

    這篇文章主要介紹了python版本的仿windows計(jì)劃任務(wù)工具,計(jì)劃任務(wù)工具根據(jù)自己設(shè)定的具體時(shí)間,頻率,命令等屬性來(lái)規(guī)定所要執(zhí)行的計(jì)劃,當(dāng)然功能不是很全大家可以補(bǔ)充
    2018-04-04
  • Python match語(yǔ)句的具體使用

    Python match語(yǔ)句的具體使用

    match語(yǔ)句接受一個(gè)表達(dá)式,并將其值與作為一個(gè)或多個(gè)case塊給出的連續(xù)模式進(jìn)行比較,本文主要介紹了Python match語(yǔ)句的具體使用,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • python實(shí)現(xiàn)浪漫的煙花秀

    python實(shí)現(xiàn)浪漫的煙花秀

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)浪漫的煙花秀,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Flask框架debug與配置項(xiàng)的開(kāi)啟與設(shè)置詳解

    Flask框架debug與配置項(xiàng)的開(kāi)啟與設(shè)置詳解

    這篇文章主要介紹了Flask框架debug與配置項(xiàng)的開(kāi)啟與設(shè)置,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-09-09
  • python批量處理多DNS多域名的nslookup解析實(shí)現(xiàn)

    python批量處理多DNS多域名的nslookup解析實(shí)現(xiàn)

    這篇文章主要介紹了python批量處理多DNS多域名的nslookup解析實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Django?ORM數(shù)據(jù)庫(kù)操作Python化藝術(shù)探索

    Django?ORM數(shù)據(jù)庫(kù)操作Python化藝術(shù)探索

    這篇文章主要介紹了Django?ORM數(shù)據(jù)庫(kù)操作Python化藝術(shù)探索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • 詳解Python中 __get__和__getattr__和__getattribute__的區(qū)別

    詳解Python中 __get__和__getattr__和__getattribute__的區(qū)別

    __get__、__getattr__、__getattribute都是訪問(wèn)屬性的方法,但作用不太相同,這里我們就來(lái)詳解Python中 __get__和__getattr__和__getattribute__的區(qū)別:
    2016-06-06
  • Pytorch轉(zhuǎn)tflite方式

    Pytorch轉(zhuǎn)tflite方式

    這篇文章主要介紹了Pytorch轉(zhuǎn)tflite方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-05-05
  • python sqlalchemy動(dòng)態(tài)修改tablename兩種實(shí)現(xiàn)方式

    python sqlalchemy動(dòng)態(tài)修改tablename兩種實(shí)現(xiàn)方式

    這篇文章主要介紹了python sqlalchemy動(dòng)態(tài)修改tablename兩種實(shí)現(xiàn)方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2023-03-03

最新評(píng)論