欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于Django靜態(tài)資源部署404的解決方法

 更新時間:2019年07月28日 09:57:25   作者:Topbo  
今天小編就為大家分享一篇基于Django靜態(tài)資源部署404的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一. 靜態(tài)資源static文件放在app中

確認(rèn)django.contrib.staticfiles包含在INSTALLED_APPS中。

在settings文件中定義STATIC_URL,例如:

STATIC_URL = '/static/'

在模板中,可以硬編碼URL如/static/my_app/example.jpg,或者最好使用static模板標(biāo)簽通過配置的STATICFILES_STORAGE存儲來構(gòu)建給定相對路徑的URL(當(dāng)你要切換到用于提供靜態(tài)文件的內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)時,這樣做會更容易)。

{% load static %} 
<img src="{% static "my_app/example.jpg" %}" alt="My image"/>

在你的應(yīng)用中,將靜態(tài)文件存儲在名為static的目錄下。 例如

my_app/static/my_app/example.jpg。

二. 靜態(tài)資源static放在任意目錄中(使用此方法解決404錯誤)

你的項目可能還有一些靜態(tài)文件不屬于任何一個特定的應(yīng)用。 除了在應(yīng)用中使用static/目錄,你還可以在settings文件中定義一個目錄列表(STATICFILES_DIRS),Django會在其中查找靜態(tài)文件。 像這樣:

STATICFILES_DIRS = [ 
os.path.join(BASE_DIR, "static"), 
'/var/www/static/', 
]

以上這篇基于Django靜態(tài)資源部署404的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python圖像運算之頂帽運算和底帽運算詳解

    Python圖像運算之頂帽運算和底帽運算詳解

    數(shù)學(xué)形態(tài)學(xué)是應(yīng)用于圖像處理和模式識別領(lǐng)域的新方法。數(shù)學(xué)形態(tài)學(xué)表示以形態(tài)為基礎(chǔ)對圖像進行分析的數(shù)學(xué)工具,基本思想是用具有一定形態(tài)的結(jié)構(gòu)元素去量度和提取圖像中對應(yīng)形狀以達(dá)到對圖像分析和識別的目的。本文將為大家介紹頂帽運算和底帽運算,需要的可以參考一下
    2022-07-07
  • windows11環(huán)境安裝django項目GNU gettext工具的步驟

    windows11環(huán)境安裝django項目GNU gettext工具的步驟

    Django 框架具有很好的 I18N 和 L10N 的支持,其實現(xiàn)是基于 GNU 的 gettext,本文主要介紹了windows11環(huán)境安裝django項目GNU gettext工具的步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-04-04
  • Python 利用argparse模塊實現(xiàn)腳本命令行參數(shù)解析

    Python 利用argparse模塊實現(xiàn)腳本命令行參數(shù)解析

    這篇文章主要介紹了Python 利用argparse模塊實現(xiàn)腳本命令行參數(shù)解析,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 使用wxPython和ECharts實現(xiàn)生成和保存HTML圖表

    使用wxPython和ECharts實現(xiàn)生成和保存HTML圖表

    wxPython是一個基于wxWidgets的Python?GUI庫,ECharts是一個用于數(shù)據(jù)可視化的JavaScript庫,本文主要為大家介紹了如何使用wxPython和ECharts庫來生成和保存HTML圖表,感興趣的可以學(xué)習(xí)一下
    2023-08-08
  • Python代碼使用 Pyftpdlib實現(xiàn)FTP服務(wù)器功能

    Python代碼使用 Pyftpdlib實現(xiàn)FTP服務(wù)器功能

    FTP 服務(wù)器,在此之前我都是使用Linux的vsftpd軟件包來搭建FTP服務(wù)器的,現(xiàn)在發(fā)現(xiàn)了利用pyftpdlib可以更加簡單的方法即可實現(xiàn)FTP服務(wù)器的功能 ,需要的朋友可以參考下
    2019-07-07
  • Python中查找缺失值的三種方法

    Python中查找缺失值的三種方法

    本文主要介紹了Python中查找缺失值的三種方法,包括pandas庫的isnull()方法、numpy庫的isnan()方法和scikit-learn庫的SimpleImputer類,感興趣的可以了解一下
    2023-11-11
  • python機器學(xué)習(xí)實戰(zhàn)之最近鄰kNN分類器

    python機器學(xué)習(xí)實戰(zhàn)之最近鄰kNN分類器

    這篇文章主要介紹了python機器學(xué)習(xí)實戰(zhàn)之最近鄰kNN分類器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • python配置文件寫入過程詳解

    python配置文件寫入過程詳解

    這篇文章主要介紹了python配置文件寫入過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • Python代碼實現(xiàn)http/https代理服務(wù)器的腳本

    Python代碼實現(xiàn)http/https代理服務(wù)器的腳本

    這篇文章主要介紹了Python代碼做出http/https代理服務(wù)器,啟動即可做http https透明代理使用,通過幾百行代碼做出http/https代理服務(wù)器代碼片段,需要的朋友可以參考下
    2019-08-08
  • 利用Python進行數(shù)據(jù)可視化常見的9種方法!超實用!

    利用Python進行數(shù)據(jù)可視化常見的9種方法!超實用!

    這篇文章主要給大家介紹了關(guān)于利用Python進行數(shù)據(jù)可視化常見的9種方法!文中介紹的方法真的超實用!對大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07

最新評論