摘要:配置在設(shè)置項(xiàng)中確認(rèn)包含增加設(shè)置項(xiàng),值為一個(gè)字符串路徑,必須以結(jié)尾在模板中這樣引用在的目錄存放靜態(tài)文件開(kāi)發(fā)期間使用極度低效時(shí)有別的做法注意默認(rèn)為,一個(gè)列表,表示獨(dú)立于的靜態(tài)文件存放位置。
配置
1.在INSTALLED_APPS設(shè)置項(xiàng)中確認(rèn)包含django.contrib.staticfiles
2.增加STATIC_URL設(shè)置項(xiàng),值為一個(gè)字符串(路徑),必須以‘/’結(jié)尾
3.在模板中這樣引用:
python{% load staticfiles %}
4.在app的static目錄存放靜態(tài)文件
NOTE開(kāi)發(fā)期間使用
極度低效
Deploying時(shí)有別的做法
注意namespacing
默認(rèn)為[],一個(gè)列表,表示獨(dú)立于app的靜態(tài)文件存放位置。
STATICFILES_FINDERSdjango.contrib.staticfiles.finders.FileSystemFinder
根據(jù)STATICFILES_DIRS指示的路徑搜索文件
django.contrib.staticfiles.finders.AppDirectoriesFinder
在app的static目錄內(nèi)搜索文件
django.contrib.staticfiles.finders.DefaultStorageFInder
默認(rèn)不啟用,根據(jù)DEFAULT_FILE_STORAGE指示的路徑搜索文件
“先配原則”
findstatic使用查找器查找指定的靜態(tài)文件
--first選項(xiàng):只顯示第一個(gè)匹配到的
--verbosity [0/1/2]:值為0時(shí)不提示多余的信息,值為2時(shí)也輸出所在目錄。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/37547.html
摘要:用為靜態(tài)文件添加為什么需要靜態(tài)文件請(qǐng)看大公司里怎樣開(kāi)發(fā)和部署前端代碼張?jiān)讫埖拇鸢?。這樣避免了修改后用戶靜態(tài)文件不更新的尷尬,并且可以充分利用緩存。首先導(dǎo)入需要引用靜態(tài)文件的地方使用未的文件路徑 用django-pipeline為靜態(tài)文件添加hash 為什么需要hash靜態(tài)文件? 請(qǐng)看大公司里怎樣開(kāi)發(fā)和部署前端代碼? 張?jiān)讫埖拇鸢浮? 這樣,當(dāng)靜態(tài)文件有修改時(shí),會(huì)很方便的拿到最新的修...
摘要:默認(rèn)情況下,它是。它也是一個(gè)安全度量,所以調(diào)整為你的應(yīng)用需要,而不是最大輸出。在運(yùn)行的時(shí)候會(huì)把中的靜態(tài)文件拷貝到這個(gè)目錄中達(dá)到從開(kāi)發(fā)環(huán)境到生產(chǎn)環(huán)節(jié)過(guò)程中移植靜態(tài)文件的作用。 本文由云+社區(qū)發(fā)表本文主要講述了如何一步步在生產(chǎn)環(huán)境上部署django和vue,操作系統(tǒng)默認(rèn)為centos 說(shuō)明:后文中出現(xiàn)的以下字符串均表示具體的路徑或者名稱,含義如下: DJANGO_DIR----表示dj...
摘要:默認(rèn)情況下,它是。它也是一個(gè)安全度量,所以調(diào)整為你的應(yīng)用需要,而不是最大輸出。在運(yùn)行的時(shí)候會(huì)把中的靜態(tài)文件拷貝到這個(gè)目錄中達(dá)到從開(kāi)發(fā)環(huán)境到生產(chǎn)環(huán)節(jié)過(guò)程中移植靜態(tài)文件的作用。 本文由云+社區(qū)發(fā)表本文主要講述了如何一步步在生產(chǎn)環(huán)境上部署django和vue,操作系統(tǒng)默認(rèn)為centos 說(shuō)明:后文中出現(xiàn)的以下字符串均表示具體的路徑或者名稱,含義如下: DJANGO_DIR----表示dj...
摘要:前言文章會(huì)在中持續(xù)更新作者聯(lián)系我項(xiàng)目中,占很大體積的是靜態(tài)文件,媒體文件還有代碼,那我們?cè)撊绾伟阉鼈兎蛛x出來(lái)以方便我們和服務(wù)器去管理和使用它們。 前言 文章會(huì)在github中持續(xù)更新 作者: knthony github 聯(lián)系我 django項(xiàng)目中,占很大體積的是靜態(tài)文件,媒體文件還有html代碼,那我們?cè)撊绾伟阉鼈兎蛛x出來(lái)以方便我們和服務(wù)器去管理和使用它們。 static 文...
摘要:默認(rèn)的,及使用它的號(hào)數(shù)據(jù)庫(kù)此處使用號(hào)數(shù)據(jù)庫(kù),在客戶端查看記得切換數(shù)據(jù)庫(kù)存儲(chǔ)在本機(jī)內(nèi)存中,比數(shù)據(jù)庫(kù)的方式讀寫快很多默認(rèn)的配置項(xiàng),采用號(hào)庫(kù)。狀態(tài)保持的配置項(xiàng),采用號(hào)庫(kù)。使用名為的配置項(xiàng)存儲(chǔ)數(shù)據(jù)。配置完成后運(yùn)行程序,測(cè)試結(jié)果。 1.配置開(kāi)發(fā)環(huán)境當(dāng)進(jìn)入虛擬環(huán)境,通過(guò)django_admin創(chuàng)建一個(gè)項(xiàng)目后,會(huì)在項(xiàng)目同名目錄生成一個(gè)setting.py文件。而實(shí)際項(xiàng)目過(guò)程中會(huì)有不同的環(huán)境,如開(kāi)發(fā)環(huán)境、生...
閱讀 2278·2023-04-25 23:15
閱讀 1943·2021-11-22 09:34
閱讀 1564·2021-11-15 11:39
閱讀 971·2021-11-15 11:37
閱讀 2166·2021-10-14 09:43
閱讀 3506·2021-09-27 13:59
閱讀 1517·2019-08-30 15:43
閱讀 3480·2019-08-30 15:43