Панель администратора Django не отображается на производстве

Недавно я развернул проект на сервере linux. Я не могу получить доступ к панели администратора, перейдя по адресу my-domain/admin. Я могу просмотреть ее при локальном запуске проекта, но на продакшене она говорит "This site can't be reached"

Вы сталкиваетесь с этой проблемой при попытке войти в панель администратора из продакшена?

admin-panel403-error-in-production

Это ваш сценарий? Если это так, то вам нужно отредактировать ваш файл settings.py следующим образом:

...
CSRF_TRUSTED_ORIGINS = ['https://<your-site-name>.com']
...
ALLOWED_HOSTS = ['https://<your-site-name>.com']

или

ALLOWED_HOSTS = ['*']
Вернуться на верх