1

我创建了一个新的 django 应用程序(使用 dj-static),启用了管理应用程序,启动了服务器,令我惊讶的是,即使我没有运行 collectstatic,管理员中的 css 文件也可用。

因此,我在我的静态目录中创建了一些静态文件,然后当我运行 collectstatic 时,CLI 显示管理静态文件与我的其他静态文件一起被移动到静态根文件夹。

管理员的静态文件如何在没有 collectstatic 的情况下工作?如果它在没有 collectstatic 的情况下工作,为什么将它移动到静态根目录?

谢谢。

4

1 回答 1

2

在开发服务器下运行时,任何应用都不需要 collectstatic。collectstatic 用于将应用程序的静态文件移动到一个中心位置,以便它们可以与资产服务器一起提供服务。

于 2013-10-03T18:10:35.200 回答