Как заменить порт 8000
Я сейчас работаю над проектом и в настоящее время использую Django+uWSGI+Nginx для развертывания бэкенда на сервере. На том же сервере есть фронтенд, использующий Vue.js.
Так, фронтенд - www.mysite.com Бэкенд использует порт 8000 как www.mysite.com:8000
.Но я столкнулся с проблемой - рабочая сеть многих пользователей заблокировала порт 8000, так что пользователи могли использовать только переднюю часть, но не могли подключиться к задней части.
Есть ли способ избежать использования www.mysite.com:8000 и заменить его другим url?
когда вы запускаете сервер, вы можете указать порт:
python3 manage.py runserver 8000
Вы также можете изменить файл manage.py:
from django.core.management.commands.runserver import Command as runserver
runserver.default_port = "8000"
(В вашем случае замените 8000 на нужный вам порт)