问题
在项目根目录执行python manage.py collectstatic
时,static文件夹下的资源是整个磁盘的静态资源,比如/usr等等
原因
这种情况是没有配置静态资源查找器,所以默认从磁盘根目录找起,把整个磁盘的静态资源都搜集起来;
解决
在你的项目settings.py文件中添加
STATICFILES_FINDERS = ( "django.contrib.staticfiles.finders.FileSystemFinder", "django.contrib.staticfiles.finders.AppDirectoriesFinder" )
即可
参考:
https://www.jianshu.com/p/a4cfd7b7d81a