static文件究竟放哪里

时间:2014-10-19 21:14:38   收藏:0   阅读:199

app的static文件夹,在每个app所在文夹均可以建立一个static文件夹,然后当运行collectstatic时,Django会遍历INSTALL_APPS里面所有app的static文件夹,将里面所有的文件复制到STATIC_ROOT。因此,如果你要建立可复用的app,那么你要将该app所需要的静态文件放在static文件夹中。

 也就是说一个项目引用了很多app,那么这个项目所需要的css,images等静态文件是分散在各个app的static文件的,比较典型的是admin应用。

 

而colletcstatic的作用是,方便你收集各个app里面的static文件夹的文件,方便你移植!!!

原文:http://www.cnblogs.com/lao454490095/p/4035393.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!