django第一個(gè)項(xiàng)目127.0.0.1:8000不能訪問的解決方案詳析
博主本地環(huán)境:
- VMware
- Centos7.6
- django2.22
- python3.6
出現(xiàn)這個(gè)的原因分析:
第一:您在VMware中的虛擬主機(jī)地址ip設(shè)置問題,您站點(diǎn)的地址是您自己的服務(wù)器網(wǎng)卡地址,這個(gè)可以用ifconfig查看,
所以,你跟著《python從入門到實(shí)踐》或者其他博文去操作的話,這個(gè)肯定默認(rèn)啟動(dòng)的是127.0.0.1:8000
python manage.py runserver
第二:因此筆者啟動(dòng)了自己虛擬主機(jī)的網(wǎng)絡(luò)地址即:10.0.0.200
python manage.py runserver 10.0.0.200:8000
第三:在此步后,筆者的環(huán)境依然出現(xiàn)了:
Django運(yùn)行訪問項(xiàng)目出現(xiàn)的問題:DisallowedHost at / Invalid HTTP_HOST header:
這個(gè)解決辦法是:
在setting.py文件進(jìn)行修改
創(chuàng)建的項(xiàng)目中去修改 setting.py 文件:
ALLOWED_HOSTS = ['*'] #在這里請(qǐng)求的host添加了*;圖中是我截取的默認(rèn)設(shè)置
在改完允許主機(jī)后,問題成功解決:
總結(jié)
到此這篇關(guān)于django第一個(gè)項(xiàng)目127.0.0.1:8000不能訪問的解決方案的文章就介紹到這了,更多相關(guān)django 127.0.0.1:8000不能訪問內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章

tensorflow之tf.record實(shí)現(xiàn)存浮點(diǎn)數(shù)數(shù)組

python二維列表一維列表的互相轉(zhuǎn)換實(shí)例