js
、css
、img
等都叫做靜態檔案,那麼關於
django
中靜態檔案的配置,我們就需要在
settings
配置檔案
裡面寫上這寫內容:
static_url ='/static/'#
別名(可以任意):指向下邊拼接的路徑
staticfiles_dirs=[
os.path.join(base_dir,"static_files"),#
資料夾位置可不固定,但拼接時注意路徑
]
別名也是一種安全機制,瀏覽器上通過除錯臺你能夠看到的是別名的名字,這樣別人就不能知道你靜態資料夾的名字了,不然別人就能通過這個資料夾路徑進行攻擊。
前端頁面引入靜態檔案的寫法,因為別名也可能會修改,所以使用路徑的時候通過來找到別名
,通過別名對映路徑的方式來獲取靜態檔案。
靜態檔案配置:
>靜態檔案頁面
title
>
9head
>
10<
body
>
11<
div>
12<
div
class
="c1"
>123
div>
13 14
<
img
src="" alt
="">
15div
>
16body
>
17 18
<
script
src=""
>
script
>
19html
>
引用js
檔案時使用:
某個檔案多處被用到可以存為乙個變數
或者
Django之靜態檔案配置
對於前端已經寫好了的檔案 我們只是拿過來使用 那麼這些檔案都可以稱之為叫 靜態檔案 html檔案預設全都放在templates資料夾下 靜態檔案可以是 bootstrap一類的前段框架 已經寫好了的 cssjs 靜態檔案預設全都放在static資料夾下 static資料夾中缺省會預設建立的子資料夾 ...
Django之靜態檔案配置
在專案目錄中開啟settings.py,在最下面配置靜態檔案 css檔案,js檔案以及其他靜態配置檔案 比如說html使用到了jquery框架,我們要在專案根目錄下建立statics 可自定義 將jquery檔案放在該目錄下,開啟settings.py,最下面有乙個變數static url,新建乙個...
django學習之靜態檔案配置
1 jquery引入問題解決 之前寫前端頁面的時候,涉及到頁面互動,需要用到jquery的時候,是直接把jquery檔案放在跟html同一目錄下 然後指令碼引用直接寫成下面這樣 但是這只限於本地除錯使用,也就是本地開啟瀏覽器,它能找到這個jquery檔案,但是若放入web應用,則是不行的 因為使用者...