国产探花免费观看_亚洲丰满少妇自慰呻吟_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()返回的對象是可相加的,這個特性可能是大家沒有想到的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清水河县| 莒南县| 开封县| 斗六市| 伊通| 夏津县| 石柱| 海南省| 顺昌县| 定南县| 武川县| 沅陵县| 囊谦县| 正定县| 阿拉善盟| 社旗县| 揭西县| 罗定市| 赤峰市| 镇宁| 文登市| 壤塘县| 桃园市| 关岭| 繁昌县| 喀什市| 宽城| 衡阳市| 个旧市| 积石山| 正镶白旗| 甘泉县| 扶风县| 涞水县| 额济纳旗| 香格里拉县| 阳城县| 江永县| 华蓥市| 临城县| 开封市|