簡體   English   中英

嘗試從遠程連接Django開發服務器

[英]Trying to connect Django dev server from remote

我已經在服務器或機器A中部署了django應用程序。我想從機器B訪問我的網頁。我的機器B在虛擬機中運行,並且對機器A進行了ssh。命令:python manage.py runserver 0.0.0.0:8000我轉到機器B嘗試使用以下地址訪問我的網頁: http:// ip-machine-A:8000 / appname / login /但是,我無法連接。 我曾經遇到過類似的問題,並且嘗試了所有解決方案,例如將settings.py中的allowed_hosts修改為['*']。 我還嘗試對計算機A進行ping操作,並得到了響應。 我還通過發出以下命令來檢查端口是否打開,它是否也起作用。 netstat -anp | grep 8000我還有其他工作要做嗎? 還是這個問題與Django開發服務器有關。

我加了這條線

allowed_hosts=['MY_SERVER_IP']

在文件中

/lib64/python2.7/site-packages/django/http/request.py

當我做的時候

python manage.py runserver 0.0.0.0:8000

有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM