Добрый день,
Я просматривал параметры конфигурации и другие подобные ситуации.
Я использую сервер AWS, чтобы попытаться запустить Django Rest Фреймворк Backend и обслуживать Stati c веб-страниц. Это использует NGINX, Gunicorn и Django. В основном это потому, что я нашел учебник, в котором рассказывалось, как их настроить. К сожалению, после этого это только частично работает.
Я предполагаю, что это проблема конфигурации, которую я просто не смог найти, потому что я новичок в этом. Потерял после двух дней поиска того, что мне не хватает. Буду признателен за любую помощь.
Когда я go на publi c IP, я получаю страницу API Restframework, если я go to / index / я получаю 404.
settings.py
STATIC_URL = '/static/'
STATIC_ROOT = '/home/ubuntu/Autama-Backend/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'Images'),
)
MEDIA_URL = '/Images/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'Images')
NGINX Доступные сайты
server {
listen 80;
server_name #.#.#.#;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
autoindex on;
alias /home/ubuntu/Autama-Backend/static/;
}
location / {
include proxy_params;
proxy_pass http://unix:/home/ubuntu/Autama-Backend/Autama.sock;
}
}