django學習筆記(映射和視圖優化總結)

原文地址:http://www.djangobook.com/en/2.0/chapter08.html

中文精簡版譯文地址:http://download.csdn.net/detail/lion_awake/7643253


urlconfigs  -- 映射

view  - 視圖


映射:

1. import 方法  ->  import 文件 -> 使用字符串  -> 使用有前綴的字符串 

2. url映射抓到的內容都將是字符串,若要轉換成數字或者其他類型,需要做相應的明確的轉化,否則可能引起異常。

3. include可以include進其他配置文件,並傳遞捕捉到的參數(命名和非命名參數以及額外參數)到子配置文件的每一行。

4. 額外參數的妙用:可通過url配置文件,根據不同請求的url,傳入不同的template,model,method,或其他任何東西。從而達到你所意想不到的效果。

5. pattens可以相加,這個特性可以用來在調試模式下開啓一些調試用的url,同時可以實現不同的前綴組的管理。


視圖:

1. 可分離post/get的處理方法,通過額外參數傳遞method實現。

2. 可對視圖進行包裹,從而實現公共代碼的提取。將包裹後的method放入url的處理函數中。從而實現視圖的proxy。


轉載請註明來自:http://write.blog.csdn.net/postedit/37881999 ,謝謝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章