/ / обслужващи статични файлове в heroku с django - python, django, heroku, разполагане, static

обслужващи статични файлове в heroku с django - python, django, heroku, разполагане, static

Аз инсталирам приложение 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