Django 官網文檔 ??Writing your first Django app, part 2 | Django documentation | Django
本文內容涉及創建視圖 View,路由,和模版。并對內容進行渲染。
創建視圖
在我們的投票應用中,我們需要下列幾個視圖:
- 問題索引頁——展示最近的幾個投票問題。
- 問題詳情頁——展示某個投票的問題和不帶結果的選項列表。
- 問題結果頁——展示某個投票的結果。
- 投票處理器——用于響應用戶為某個問題的特定選項投票的操作。
定義路由,視圖,模板和渲染
項目路由定義:
App路由:
App(應用)視圖
模版文件:
結果:
優化:
404錯誤處理
get_object_or_404() 的使用,更好體驗了MTV的模式。