Python之Django1 9 訪問靜態檔案

2021-07-11 06:01:58 字數 712 閱讀 7767

一.前言

根據官網的文件配置,出現了問題,出於『內事問谷歌,外事更得問谷歌』的原則,在stack overflow找到了解決方案。本文只針對django1.9配置,至於django的其他版本,還請參考其它資料。

二.專案樹狀圖

以上是專案的一級樹狀圖,static資料夾中放靜態檔案(css,js等),templates資料夾中放模板檔案(*.html)。

以上是my_blog資料夾中的內容,其中注意的是settings.py 指令碼配置。

三.具體配置

'...',

'django.contrib.staticfiles',

'...',

].....

static_url='/static/'

staticfiles_dirs=(base_dir,'static')

rel="stylesheet"

type="text/css"

href="

" />

四.總結

希望對客觀有所幫助,如果不妥之處,還望指正。

Django1 9學習筆記

等 django1.9的templates系統和1.7有些許不一樣,原來的templates系統要由使用者自己定義。如 template path os.path.join base dir,templates template dirs put strings here,like home htm...

Django 1 9 靜態檔案配置

django 靜態檔案的配置涉及到settings 中的三個配置項static url staticfiles dirs及static root 1.開發伺服器中靜態檔案的配置及應用 1 static url 配置 預設情況下 settings 配置 static url static 2 stat...

Django 1 9 開發web專案

django.contrib.admin django.contrib.auth django.contrib.contenttypes django.contrib.sessions django.contrib.messages django.contrib.staticfiles rest f...