Elastic Beanstalk не загружает статические файлы администратора Django - PullRequest
0 голосов
/ 07 мая 2018

У меня есть статические файлы в определенном приложении в моем проекте, и я добавляю этот маршрут в мой файл конфигурации в качестве статического маршрута для EB, и при этом EB не загружает необходимые CSS-файлы для страницы администратора django. Мой python.config выглядит так:
option_settings:
AWS: elasticbeanstalk: Контейнер: питон:
WSGIPath: MyProject / wsgi.py
"AWS: elasticbeanstalk: Контейнер: питон: staticfiles":
/ static /: "MyApp / static /"

И я получаю следующую ошибку:

Не удалось загрузить ресурс: сервер ответил с состоянием 404 (не найдено) /static/admin/css/responsive.css:1

1 Ответ

0 голосов
/ 23 декабря 2018

Чтобы указать Django, где хранить статические файлы, определите STATIC_ROOT в settings.py:

# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/2.1/howto/static-files/
STATIC_URL = '/static/'
STATIC_ROOT = 'static'

И введите комманд:

python manage.py collectstatic
...