Форум сайта python.su
Добрый вечер.
В ходе работы над проектом возникла необходимость заполнения БД (не дожидаясь окончания работ - на ходу)
Для размещения полубоевой версии выделен сервер в локальной сети 192.168.50.50
Так как разработка велась на Win - на сервере также поставлен Win
Перенес на него базу, все основные пакеты и собственно сам проект…
И вот вопрос - как с локальной сети подключаться к этому “чуду”
runserver дает только 127.0.0.1
Значит ли это, что необходимо поднимать полноценный Web - сервер
или есть какие-либо способы обойтись сервисом Django (если возможно - то подскажите куда рыть)
Спасибо
Офлайн
На сколько мне известно сервис Django плохо работает со статическим контентом. Для него можно установить апач.
runserver 0.0.0.0:8000 позволяет прослушивать все интерфейсы сервера. Должно работать в локальной сети
если разработка на нем не ведеться можно поставить mod_WSGI, о придеться перезапускать сервер при каждом изменении кода программы
Офлайн
127.0.0.1:8080 это он для себя, а для других сайт должен быть виден по 192.168.50.50:8080
Статику можно и джангой раздавать, каки именно - есть в документации. Но будет медленно, хотя для тестирования может и пойдёт.
Офлайн
Спасибо… заработало…
Сделал manage.py runsever 0.0.0.0:8000
Про статику и тормоза в курсе, но думаю для 4 человек хватит
Офлайн