Задать вопрос
@Michaelis

Как развернуть приложение на Django на сервере в локальной сети без доступа в интернет?

Необходимо, чтобы пользователи в локальной сети без доступа в интернет могли пользоваться приложением.
Сервер windows server 2008, разработка ведется на windows 7 также без доступа в интернет.
Проще использовать IIS на windows server, правильно? Но не хватает понимания как все поэтапно сделать с учетом того, что нет доступа в интернет и чтобы при последующих обновлениях сам процесс обновления проекта на сервере не был болезненным. Я не специалист в этом вопросе, поэтому прошу помощи или ссылки на подходящий гайд, спасибо
  • Вопрос задан
  • 432 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Пригласить эксперта
Ответы на вопрос 2
RyanovskY
@RyanovskY
запустите сервер в режиме разработки с отключенным флагом 'debag'.

он подефолту работает в localhost
Ответ написан
@barakoker
Вот неплохой гайд. https://tonyteaches.tech/django-nginx-uwsgi-tutorial/
Используется связка nginx - uwsgi - django.
Там на Ubuntu, но лично разворачивал с небольшими правками на РЕД ОС нашем, это как Centos, с папкой static для статических файлов ( и папкой media по аналогии) нужно было повозиться и дать права пользователю nginx на эти папки. Хоть и сам проект разрабатываю в Pycharm на windows, разворачивать на windows для использования другими даже не пробовал, решил сразу на linux виртуалке.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы