簡體   English   中英

當靜態文件的實際引用不包含“靜態”時,如何在Django中配置設置?

[英]How to configure settings in Django when realative reference of static files don't contain a 'static'?

我是html / js / css的新手。

現在,我有一個很大的前端,該前端使用不包含“ static”前綴的靜態文件的真實引用。

在此處輸入圖片說明

但是Django在settings.py中需要STATIC_URL定義,默認為“ / static /”。

然后,真正的請求網址是“ /demo/faces/male/16.jpg”,但是預期的django網址是“ /static/demo/faces/male/16.jpg”

在此處輸入圖片說明

這確實是其他人維護的一個很大的前端,我不想修改它。 有沒有消除“靜態”要求的方法?

看到這個 它說:“除了在應用程序內部使用static /目錄之外,您還可以在設置文件中定義目錄列表(STATICFILES_DIRS),Django還將在其中查找靜態文件。”

他們給出的示例將static放在附加目錄的規范中,但這似乎是無關緊要的。 因此,您只需列出/demo/faces/male/demo/faces/female/目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM