国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

在Django的URLconf中使用多個視圖前綴的方法

2020-01-04 18:02:24
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了在Django的URLconf中使用多個視圖前綴的方法,Django是Python中最為著名的遵循MVC結構的開發框架,需要的朋友可以參考下
在實踐中,如果你使用字符串技術,特別是當你的 URLconf 中沒有一個公共前綴時,你最終可能混合視圖。 然而,你仍然可以利用視圖前綴的簡便方式來減少重復。 只要增加多個 patterns() 對象,象這樣:
舊的:
 
  1. from django.conf.urls.defaults import * 
  2.  
  3. urlpatterns = patterns(''
  4.   (r'^hello/$''mysite.views.hello'), 
  5.   (r'^time/$''mysite.views.current_datetime'), 
  6.   (r'^time/plus/(/d{1,2})/$''mysite.views.hours_ahead'), 
  7.   (r'^tag/(/w+)/$''weblog.views.tag'), 

新的:
 
  1. from django.conf.urls.defaults import * 
  2.  
  3. urlpatterns = patterns('mysite.views'
  4.   (r'^hello/$''hello'), 
  5.   (r'^time/$''current_datetime'), 
  6.   (r'^time/plus/(/d{1,2})/$''hours_ahead'), 
  7.  
  8. urlpatterns += patterns('weblog.views'
  9.   (r'^tag/(/w+)/$''tag'), 


整個框架關注的是存在一個名為 urlpatterns 的模塊級別的變量。如上例,這個變量可以動態生成。 這里我們要特別說明一下,patterns()返回的對象是可相加的,這個特性可能是大家沒有想到的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 林西县| 新巴尔虎左旗| 怀仁县| 双辽市| 会同县| 高密市| 安阳县| 金秀| 神池县| 龙南县| 尉氏县| 会昌县| 观塘区| 东源县| 栾川县| 林芝县| 齐河县| 屏边| 鸡西市| 易门县| 乾安县| 安丘市| 凤庆县| 甘德县| 遵化市| 东丰县| 松桃| 东丽区| 和平区| 云林县| 山东| 台北县| 塘沽区| 上思县| 石家庄市| 东兰县| 沧州市| 洪泽县| 通许县| 金坛市| 佳木斯市|