在上一節中,我們已經簡單的設置了django 項目中的視圖文件,它會打印出hello world. 在django 項目中,這個行爲最爲基礎,它是我們理解之後複雜的視圖業務邏輯(先入坑後再出坑)的必備基礎。

我們使用 vscode 編輯器打開 urls.py 文件。django 項目中,urls.py 分管設置路由系統的功能。

urls.py 的文件位置如下圖:

未曾編輯的urls.py 的文件內容如下圖:

我們在 urls.py 文件中插入,如下內容,(紅色標記)

我們從 newapp_01 (我在之前章節中創建的 功能性應用)的文件夾下 引入 其中 的views.py 文件(在上一節中我們 在裏面 設置 了 一個 名爲index 的函數來 打印 helloworld 這段文字)

這裏我鍵入 from newapp_01 import views.

接着,我們插入

path('hello_world/', views.index),

這裏我們 使用 path 函數 定義了 一個特定的URL路由 地址 hello_world/ 。這裏是簡寫,全稱應該是 django 項目的 根地址(以後你註冊的網站地址)下第一級目錄 hello_world(對,這裏是下劃線 _ ).

緊接後面,views.index 意味着 我們 使用了 文件 views.py 下的 index 函數。

在這一節中,我們 爲 views.py 文件定義了 一個 相對應的 路由地址。

接下來,我們 回到 文件夾web_app_01 路徑下, 鍵入 python manage.py runserver,如下圖

看一下,我們搭建的hello world 的視圖頁面。

鍵入 python manage.py runserver 後,系統顯示如下圖:

這裏我們 在瀏覽器裏面,鍵入 http://127.0.0.1:8000/hello_world

如下圖,我們已經成功的建立一個最基本的django 網站頁面了。

相關文章