关于静态文件。我能够理解以下内容:
现在STATIC_URL
的用途是什么,阅读大量资源,无法理解它。
任何人都可以解释一下吗?
答案 0 :(得分:1)
设置意味着完全不同的东西。
正如您所说,STATICFILES_DIRS和STATIC_ROOT(没有名为“STATIC_DIR”的Django设置)引用磁盘上的位置。 STATIC_URL - 顾名思义 - 指的是应该在其下提供这些文件的URL。
在开发过程中,Django将自动从STATIC_URL的STATIC_ROOT提供文件。在生产中,您可以配置服务器来执行此操作。
答案 1 :(得分:0)
STATIC_DIR是其他静态文件的实时位置,STATIC_URL是静态文件所在的位置。
基本上STATIC_URL是必要的,其中STATIC_DIR不是,但可以帮助澄清添加(例如模板静态文件)位置。