在乙個網頁中,不僅僅有html,還需要css、js、等,因此在dtl中載入靜態資源是必須要解決的問題。
在dtl中,使用static標籤來載入靜態檔案,要使用static標籤,首先需要
載入靜態檔案的步驟如下:
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'front',
'django.contrib.staticfiles']
2、確保在settings.py中設定了static_url (最新版本django已經預設新增了)
static_url='/static/'
靜態檔案。比如
staticfiles_dirs=[os.path.join(base_dir,'static')]
5、在模板中使用load標籤載入static標籤,比如要載入在專案static資料夾下的style.css的檔案,那麼示例**如下:
Django學習筆記 模板
簡單點來說,無外乎就是從前端得到資料,資料在後端處理,將資料返回給前端。這裡就不說如何獲取前端資料了。之前的demo中有一種 return httpresponse u 接收這個請求後,返回的資料 但是這種基本是用不到了,正常的做法是url中的name屬性和view中render。當然也可能使用js...
Django學習筆記 模板
簡單點來說,無外乎就是從前端得到資料,資料在後端處理,將資料返回給前端。這裡就不說如何獲取前端資料了。之前的demo中有一種 return httpresponse u 接收這個請求後,返回的資料 但是這種基本是用不到了,正常的做法是url中的name屬性和view中render。當然也可能使用js...
Django學習筆記2(模板)
這一輪的學習主要是為了掌握django中關於模板的使用,為了開發與維護的高效,必然將要採取模組分離的方法,因此,html檔案最好不要直接硬編碼python,而是html頁面和python 單獨各位一塊,由一些鏈結的橋梁來將html載入到 之中.所以這段時間所學習的模板,其實就是為了達到這個目的,通常...