2017-05-22 30 views
-2

我有一個在django中完成基本crud操作的小項目,在我的本地工作正常,現在我已經將它上載到活動域中,並運行項目,它已經運行沒有任何問題,如何在現場服務器中製作django項目

Performing system checks... 

System check identified no issues (0 silenced). 
May 22, 2017 - 10:20:14 
Django version 1.11.1, using settings 'callluge.settings' 
Starting development server at http://127.0.0.1:8001/ 
Quit the server with CONTROL-C. 

到目前爲止好,現在我的問題是,我怎麼會看到這個瀏覽器,如果我只是訪問http://127.0.0.1:8001/瀏覽器顯示「無法連接」, 如果我的域名是說「 osho.com「,如何在瀏覽器中看到項目界面。請幫助。

+0

看看下面的鏈接。它具有開始爲您的django應用程序進行生產部署所需的所有詳細信息 - > https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/Deployment – Colwin

回答

-1

在服務器的公共IP地址上運行你的服務器。 127.0.0.1是本地主機,它將在您的系統中可用。在機器外部,您無法訪問此IP地址。

所以你必須在服務器的公共IP地址上運行服務器。

+0

是的,還有一個更多的是,在settings.py中有一個選項來提供允許的主機,ALLOWED_HOSTS = [],這裏我們也必須提供我們的服務器ip或域名。 –

+0

Allowed_host對於允許從特定主機或IP地址訪問很有用。如果你想允許所有的IP地址,那麼ALLOWED_HOSTS = ['*']。 – sachin

相關問題