真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

pythondjango-static文件處理與線上部署測(cè)試-創(chuàng)新互聯(lián)

static文件相關(guān)操作涉及:
a. 文件位置與訪問(wèn)路徑映射
b. setting.py與static相關(guān)配置

創(chuàng)新互聯(lián)是工信部頒發(fā)資質(zhì)IDC服務(wù)器商,為用戶提供優(yōu)質(zhì)的綿陽(yáng)電信機(jī)房機(jī)柜租用服務(wù)

STATIC_URL
STATIC_ROOT
STATICFILES_DIRS

c. html中對(duì)于static文件引用方式
d. python manage.py collectstatic



1. 開(kāi)發(fā)環(huán)境-目錄結(jié)構(gòu)

python django - static文件處理與線上部署測(cè)試

2. setting.py 設(shè)置
STATIC_URL = '/static/'
# STATIC_ROOT= os.path.join(BASE_DIR,'static')
STATICFILES_DIRS=(
    os.path.join(BASE_DIR,'static'),
)

STATIC_URL中設(shè)定的為瀏覽器實(shí)際訪問(wèn)地址。
STATICFILES_DIRS 對(duì)應(yīng)文件路徑

3. 開(kāi)發(fā)環(huán)境-訪問(wèn)測(cè)試

python django - static文件處理與線上部署測(cè)試

4. html引用(django jinja2模版)
4.1 硬地址直接使用

html head部分


    
    Title

    

4.2 引用使用

    
    Title

    {% load staticfiles %}
    
    

5. 線上部署問(wèn)題

當(dāng)需要同時(shí)部署admin時(shí)

運(yùn)行命令收集static文件 python manage.py collectstatic

此時(shí)報(bào)錯(cuò)
python django - static文件處理與線上部署測(cè)試

修改setting.py文件
STATIC_URL = '/static/'
STATIC_ROOT= os.path.join(BASE_DIR,'static')
# STATICFILES_DIRS=(
#     os.path.join(BASE_DIR,'static'),
# )
再運(yùn)行 python manage.py collectstatic

完成后“static_root”即static目錄,產(chǎn)生其他其他項(xiàng)目的static文件夾(含內(nèi)容)
python django - static文件處理與線上部署測(cè)試

收集完成后改回配置,注釋掉static_root
STATIC_URL = '/static/'
# STATIC_ROOT= os.path.join(BASE_DIR,'static')
STATICFILES_DIRS=(
    os.path.join(BASE_DIR,'static'),
)
程序打包,上傳到服務(wù)器,測(cè)試通過(guò)

python django - static文件處理與線上部署測(cè)試

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國(guó)云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開(kāi)啟,新人活動(dòng)云服務(wù)器買多久送多久。


網(wǎng)站欄目:pythondjango-static文件處理與線上部署測(cè)試-創(chuàng)新互聯(lián)
分享URL:http://weahome.cn/article/dpepei.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部