官术网_书友最值得收藏!

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章。

主站蜘蛛池模板: 岢岚县| 武隆县| 武功县| 靖安县| 邵阳县| 宜昌市| 凭祥市| 永川市| 浏阳市| 海宁市| 洪洞县| 洛川县| 炎陵县| 阿拉善左旗| 诸暨市| 大竹县| 汤原县| 静宁县| 襄城县| 蛟河市| 荔波县| 平原县| 大安市| 若尔盖县| 洛隆县| 淮安市| 水城县| 白水县| 玉田县| 宿州市| 怀集县| 合水县| 甘肃省| 焉耆| 宁陵县| 宽甸| 彰武县| 浠水县| 太康县| 内丘县| 满洲里市|