解決django接口無法通過ip進行訪問的問題
django接口可以通過localhost或者127.0.0.1進行訪問,但無法通過本機ip地址訪問
1. 修改django項目中的settings.py文件
ALLOWED_HOSTS = "*"
2. cmd窗口運行命令啟動
python manage.py runserver 0.0.0.0:8080

3. pycharm中啟動
修改Run/Debug Configurations中的Host為0.0.0.0

補充知識:Django允許外部ip訪問
1、關(guān)閉防火墻
service iptables stop
2、設(shè)置django
開啟django時,使用0.0.0.0:xxxx,作為ip和端口例如:
python manage.py runserver 0.0.0.0:8000
3、在settings里修改ALLOWED_HOSTS = [],
改為:
ALLOWED_HOSTS = ['*'],老版本可能要加上“,”,
ALLOWED_HOSTS = ['*',]”。
其他機器就可以通過設(shè)置限制某些機器的ip和端口號訪問django

以上這篇解決django接口無法通過ip進行訪問的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
用Python寫飛機大戰(zhàn)游戲之pygame入門(4):獲取鼠標(biāo)的位置及運動
這篇文章主要介紹了用Python寫飛機大戰(zhàn)游戲之pygame入門(4):獲取鼠標(biāo)的位置及運動,需要的朋友可以參考下2015-11-11
Python的NLTK模塊詳細(xì)介紹與實戰(zhàn)案例
自然語言處理庫NLTK在Python中的應(yīng)用廣泛,提供了分詞、詞性標(biāo)注、句法分析等多種功能,本文介紹了NLTK的核心功能、基本概念以及通過具體實戰(zhàn)案例(如文本分詞、去除停用詞、詞干提取等)展示了其在NLP任務(wù)中的實際應(yīng)用2024-09-09
python和php學(xué)習(xí)哪個更有發(fā)展
在本篇內(nèi)容里小編給大家分析了關(guān)于python和php學(xué)習(xí)哪個更有發(fā)展相關(guān)論點,有興趣的朋友們參考下。2020-06-06
利用Python實現(xiàn)K-Means聚類的方法實例(案例:用戶分類)
k-means是發(fā)現(xiàn)給定數(shù)據(jù)集的k個簇的算法,也就是將數(shù)據(jù)集聚合為k類的算法,下面這篇文章主要給大家介紹了關(guān)于利用Python實現(xiàn)K-Means聚類的相關(guān)資料,需要的朋友可以參考下2022-05-05
Python利用PyQt5制作一個獲取網(wǎng)絡(luò)實時數(shù)據(jù)NBA數(shù)據(jù)播報GUI功能
現(xiàn)在NBA聯(lián)賽也進行到半決賽了,我們怎么樣才能以更快的方法獲取NBA的數(shù)據(jù)呢?這里我們就自己來做一個數(shù)據(jù)播報的程序2021-07-07
Python使用plotly繪制數(shù)據(jù)圖表的方法
本篇文章主要介紹了Python使用plotly繪制數(shù)據(jù)圖表的方法,實例分析了plotly繪制的技巧,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07

