while running noinput manage error disable python django django-staticfiles

python - running - No se puede realizar collectstatic



disable collectstatic heroku (2)

Soy nuevo en Django! Cuando uso el comando python manage.py collectstatic obtengo este error

django.core.exceptions.ImproperlyConfigured: You''re using the staticfiles app without having set the STATIC_ROOT setting to a filesystem path

Pero puedo ejecutar con éxito el servidor.

Mis declaraciones de archivos estáticos son:

STATIC_ROOT = '''' STATIC_URL = ''/static/'' STATICFILES_DIRS = ( (''assets'', os.path.join(PROJECT_DIR, ''../static'')), )

y la depuración se establece en true

DEBUG = True

¿Cómo puedo arreglar esto? ¿De lo contrario me faltan paquetes de instalación?


Debe tener que indicar la ruta en STATIC_ROOT en settings.py donde se recopilan todos sus archivos estáticos, como por ejemplo:

STATIC_ROOT = "app-root/repo/wsgi/static" STATIC_URL = ''/static/'' STATICFILES_DIRS = ( (''assets'', ''app-root/repo/wsgi/openshift/static''), )