Запуск Django в IIS

У меня есть приложение Python, которое корректно работает как бэкенд для моего сайта, до сих пор я запускал его, используя "python manage.py runserver IP:8000" в CMD. Однако я хотел бы, чтобы оно начало использовать HTTPS, но когда я пытаюсь получить доступ через браузер по https://IP:PORT, я получаю следующую ошибку:

Вы обращаетесь к серверу разработки по HTTPS, но он поддерживает только поддерживает HTTP.

Сервер, на котором я запускаю все это, является Windows Center 2019 DataCenter, обычно в среде linux я бы просто использовал NGINX+GUNICORN.

Я просматривал возможные решения и наткнулся на это, однако я уже использую IIS для размещения сайта (мой фронтенд), поэтому мне нужно было выяснить, как разместить несколько сайтов на одном IP, теперь я нашел это.

Короче говоря, я настроил новый сайт IIS для доступа к моему django, затем я изменил имя хоста, поскольку и frontend, и новый backend будут использовать один и тот же ip и порты (80, 443).

Но теперь я попал в точку, где я в замешательстве из-за отсутствия опыта в IIS и сетевых технологиях. Я не могу понять, как запрос будет проходить к моему Python-Django APP.

Необходимо упомянуть о том, как я обращался к Django APP в прошлом. Допустим, мой фронт-энд - это https://pr.app.com, всякий раз, когда нужно было сделать какой-либо запрос к бэкэнду. Я бы запросил указанную информацию в http://pr.app.com:8000/APIService/..../

Вот как выглядит привязка для моего фронтенда enter image description here

А это привязка для нового бэкенда, где я изменил имя хоста, как сказано во втором руководстве по ссылке enter image description here

Любое руководство или помощь были бы очень признательны, Заранее спасибо

*Update

Итак, я попробовал приостановить свой фронтенд-сайт и использовать эти привязки на новом бэкенд-сайте, я смог получить экран Django, что означает, что он, похоже, работает или, по крайней мере, взаимодействует.

Теперь мне нужно, чтобы имя хоста бэкенда (pr.abcapi.com) каким-то образом ссылалось или перенаправлялось на имя хоста фронтенда (pr.abc.com).

Как я могу этого достичь?

Вернуться на верх