內容:
利用HTTP的post方法,更改數據并顯示。
創建detail.html文件,來創建POST內容
修改應用的視圖文件views.py,vote方法
修改應用的視圖文件views.py,results方法。
創建results.html文件。
結果:單擊問題項,進入details.html 進行投票,redirect到結果路徑。
更優雅的使用視圖Views
使用 generic views. 可以減少代碼工作量。
1, 修改URL配置, 2, 刪除不適用的Views,3,基于django generic views創建新視圖。
新視圖通過類的方式來定義。
views.py如下:
app的URL如下: