[英]Why my django static file have number in the end
我必须调试一些现有的Django项目,然后再为其他develeopers建立。
在我的本地开发环境中,所有静态文件的路径都类似于
/static/myapp/module/user.js
但是当我看到在tetsing服务器上testing
的html时,我可以看到类似的文件
static/myapp/module/user.42323gdb.js
现在,我想知道为什么系统使用该文件而不是user.js。
有没有我可以修复的设置,或者它可以像那样做
好像您的项目使用资产管理器之一 。 我怀疑您可以在INSTALLED_APPS
设置中找到它。
更新 :默认情况下, django-pipeline
做这种魔术,然后DEBUG = False
。 您的开发环境就是这种情况。
启用/禁用pipeline
的另一个设置是PIPELINE_ENABLED
。 因此,您也可以在生产服务器上使用“普通”文件名。 但我建议您将pipeline
启用状态:-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.