collectstatic 在 django 中收集额外的文件到 STATICFILES_DIRS

collectstatic collects additional files to STATICFILES_DIRS in django

我的设置如下所示:

STATIC_URL  = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, "static/")

STATICFILES_DIRS = (
    os.path.join(BASE_DIR, "polls/static/"),
)

所以现在当我 运行 collectstatic 它也从

收集东西

'/usr/local/lib/python2.7/dist-packages/django/contrib/admin/static/admin/css

我了解 collectstatic 根据 here

通过 INSTALLED_APPS

很好,但是 /usr/local 不在 INSTALLED_APPS

我做错了什么?

您的 INSTALLED_APPS 中应该有 django.contrib.admin,这就是为什么当您 运行 collectstatic 时,它会收集其静态文件。