Django之靜態檔案配置

2022-05-15 15:17:10 字數 1560 閱讀 8688

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應用,則是不行的 因為使用者...