Я дотримувався тут інструкцій, щоб запустити Django за допомогою вбудованого веб-сервера і зміг успішно запустити його за допомогою python manage.py runserver
. Якщо я отримую доступ до 127.0.0.1:port локально з веб-сервера, я отримую сторінку Django із зазначенням, що вона працює.
Я усвідомлюю, що веб-сервер Django - це не виробничий сервер, але для тестування мені важливо мати доступ до нього із зовнішнього світу - тобто не з веб-браузера на сервері, а з іншого комп’ютера.
Я намагався:
http://mywebserver:port_django_runs_on
але це не спрацювало. Я також спробував використати IP-адресу (на основі ifconfig) для доступу:
http://myipaddress:port_django_runs_on
який теж не працював.
Веб-сервер працює, тому він повинен бути доступний ззовні, я просто не впевнений, як. Я запускаю Linux з Apache, хоча я не налаштовував Django з Apache.
Будь-які ідеї, як це зробити?