- Django 3.0入門與實踐
- 李健編著
- 302字
- 2021-03-27 00:17:34
3.4 開發第一個視圖
Django的視圖是負責頁面展示的重要模塊,用于處理網站業務邏輯。
打開polls/view.py文件,添加以下代碼:

一個最簡單的Django視圖已經創建完成,為了能夠訪問它,需要在URL中添加路由映射。在polls文件夾下創建文件urls.py,并在urls.py文件中添加以下代碼:

接下來需要在mysite/urls.py中引用polls/urls.py,修改mysite/urls.py如下:

函數include()可以用來引用其他URLconfs(urls.py)。通過合理使用include()函數可以將整個網站中的所有URL分配到多個文件中,使代碼更加簡潔合理。
注意
除了admin.site.urls之外,在任何時候都應該使用include()函數引用其他路由模塊。
到目前為止,Django項目中已經包含了一個視圖。重新調用runserver命令啟動Web服務,查看該視圖是否能夠正常工作。
在瀏覽器中輸入http://127.0.0.1:8000/polls/,按回車鍵,顯示效果如下圖所示。

關于path()函數的詳細用法請參考第7章。