我是Django新手。 我在和鲍尔一起使用Django管道。I followed this documentation
以下是我的Django项目的结构:
|- myProject
|- manage.py
|- bower.json
|- bower_components
|- jquery
|- bootstrap
|- ...
|- myProject
|- settings.py
|- static // This is the folder that gets created
|- jquery
|- bootstrap
|- ...
|- myApp
Django在myProject中创建“静态”目录是正常行为吗?如果我手动删除静态文件夹,它会在下一次页面刷新时自动创建。在
我没有得到的是,我已经使用STATICFILES\u DIRS设置指定了在哪里查找静态文件。所以对我来说,Django(至少在开发环境中)直接从我的bower components文件夹提供文件似乎是合乎逻辑的。在
我错过什么了吗?在
编辑:我没有运行collectstatic。这个文件夹是在我刷新页面时创建的。在
你的管道设置如何? 尤其是管道的
output_filename
设置和管道CSS设置?在因为我认为django管道负责创建这样的文件夹,同时编译和缩小源代码,而不是django
django管道默认情况下收集静态数据以保存编译结果。 请参见选项PIPELINE_COLLECTOR_ENABLED将其关闭(出现在django管道版本1.6.5中)。但如果您使用的是LESS之类的东西,则可能会导致错误。在
相关问题 更多 >
编程相关推荐