我正在開發一個使用visual studio 2015,python 2.7,django 1.9的django rest framework
應用程序。我已經啓用了CORS。當我通過命令提示符運行它時,我可以從其他來源訪問它,如python manage.py runserver 0.0.0.0:8086
。但是,在Visual Studio自動調試中,它運行在127.0.0.0上。我想配置visual studio在指定的ip上運行服務器(即0.0.0.0)。所以,調試將很容易。
我曾嘗試設置默認端口和地址從site-packages\django\core\management\commands\runserver.py
。
並且還能夠在項目的visual studio屬性中設置默認端口。但是,無法設置默認IP。如何將django項目的默認ip設置爲0.0.0.0以在Visual Studio 2015中進行調試?
任何人都可以幫助我配置ip 0.0.0.0作爲默認不是在Visual Studio中的默認值(127.0.0.1)。
在此先感謝。
不知何故,我能夠通過修改'Runserver 0.0.0.0:%SERVER_PORT% $(CommandLineArguments)'屬性窗口中'Run Server Command'中的'Arguments'來解決問題。但是,我想這不是合適的解決方案。因爲重新調整它會產生異常。 – Amrendra
你的解決方案對我來說聽起來很好。它有什麼問題? – Aya
是的綾,時機罰款。但是,我想知道是否有任何方法可以在Visual Studio配置中的某處進行配置。所以,稍後如果我需要重新設置設置,它不應該產生任何問題。因爲它一旦修改就不接受以前的配置。 – Amrendra