Аз инсталирам приложение Django в heroku, но статичните файлове не работят. Гледах аз предполагам, че имам правилната конфигурация.
settings.py
import os
RUTA_PROYECTO = os.path.dirname(os.path.abspath(__file__))
STATIC_ROOT = "staticfiles"
STATIC_URL = "/static/"
STATICFILES_DIRS = (
os.path.join(RUTA_PROYECTO,"static"),
)
wsgi.py
import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Portafolio6.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
Но това все още не работи. Моля помогнете.
Отговори:
2 за отговор № 1Също така се занимавах с проблеми collectstatic не работи автоматично когато внедря моето приложение Джанго в Хероу, но поне бих добавил временно решение python manage.py collectstatic --noinput
Към твоя Procfile
, напр.
web: python my_django_app/manage.py collectstatic --noinput ; gunicorn --bind 0.0.0.0:$PORT my_django_app.wsgi:application