Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Все показы сайта проходили на моём ноутбуке, не давая возможности заказчику сесть вечером с кружкой кофе, расслабиться и насладиться тем, что мы уже для него сделали.
Радость моя была не долгой. Сайт на Django, а сервер на Windows Server 2012.
python manage.py runserver 80
Открываю сайт в браузер на сервере — всё работает. Отлично. Открываю сайт на домашней машине и вижу, что сайт не доступен. Грусть.
python manage.py runserver 0.0.0.0:8000
Дело же не в порте, а в хосте.
python manage.py runserver 80
python manage.py runserver 0.0.0.0:80
Чтобы поднять сервак на порту с номером меньшим чем 1024, нужны права администратора. Плюс, если установлен апач/нжинкс, они могут использовать этот порт и подниматься при старте системы. Может дело было в этом.
Развёртывание Django 1.9 на IIS 7+