靜態文件

      在〈靜態文件〉中尚無留言

動態網頁

動態網頁是由 “網址連結” (urls.py) 啟動 view.py 檔,經過計算執行後將資料送到模板的 “.html 檔”,最後將結果顯示在客戶端。

靜態網頁

網站若要提供圖片、css、javascript、html 等文件服務,這些文件不需透過 .py 檔運算,直接傳送給客戶端,就稱為靜態文件。

靜態網頁的設定如下很簡單,打開 settings.py,然後更改如下藍色的代碼。

STATIC_URL = 'static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, "static")]

網址設定

STATIC_URL = ‘static/’,此行表示取用靜態網頁的網址,完整網址為 http://ip/static/

絕對路徑設定

STATICFILES_DIRS 來用來指定靜態網頁的絕對目錄。

新增 static 目錄

新增 static 目錄,此目錄名稱可以自已指定,通常與 templates 目錄同等級。然後在 static 裏可以再新增如 images,icon,ccs.. 等要靜態連結的子目錄。

然後把所有圖片全部 copy 到 static/images 及 static/icon。

自訂網址及路徑

網址及路徑不一定要跟上面一樣,比如 settings.py 設定如下。

🔒 底下內容僅限會員閱讀。

立即登入

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *