繁体   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