解決啟動(dòng)django,瀏覽器顯示“服務(wù)器拒絕訪(fǎng)問(wèn)”的問(wèn)題
這個(gè)問(wèn)題用了我整整一晚上的時(shí)間才解決,希望有人遇到和我一樣的時(shí)能少走些彎路。
啟動(dòng)Django,服務(wù)器拒絕訪(fǎng)問(wèn),可以嘗試以下方法解決:
1. 沒(méi)有開(kāi)啟允許訪(fǎng)問(wèn)
編輯你所創(chuàng)建項(xiàng)目(HelloWorld)目錄下settings.py,把其中的
ALLOWED_HOSTS=[] 修改為 ALLOWED_HOSTS=['*'] // '*'表示任意地址
2.Django版本太高(SQLite3版本太低)
運(yùn)行python3 manage.py runserver 0.0.0.0:8000報(bào)錯(cuò):
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17)
由于CentOS所帶的SQLite3版本太低,在錯(cuò)誤提示中SQLite版本至少要3.8.3,所以有兩種方法解決:降低Django版本、升級(jí)SQLite。
個(gè)人覺(jué)得給Django降級(jí)更簡(jiǎn)單。
卸載django: pip3 uninstall django
安裝低版本django: pip3 install django==2.1.8
3.SQLite3版本3.7的問(wèn)題
運(yùn)行python3 manage.py runserver 0.0.0.0:8000報(bào)錯(cuò):
django.db.utils.Notsupportederror: urls not supported
用pip3 show django查看django文件路徑,在這個(gè)路徑
python3.6/site-packages/django/db/backends/sqlite3/base.py
中找到base.py,并編輯 base.py 文件。
將'uri':True改為'uri':False
4.其它問(wèn)題
如果還沒(méi)解決問(wèn)題,那就換個(gè)瀏覽器試試,或者看看防火墻。
最后,相信你一定會(huì)看到這個(gè)界面的
補(bǔ)充知識(shí):運(yùn)行django的時(shí)候出現(xiàn)127.0.0.1:8080 服務(wù)器拒絕訪(fǎng)問(wèn)
當(dāng)使用python manage.py runserver的時(shí)候出現(xiàn)127.0.0.1:8080 服務(wù)器拒絕訪(fǎng)問(wèn),這時(shí)候是我們修改了host文件里面的內(nèi)容:
還是不好截圖….:
打開(kāi)終端:
$ sudo gedit /etc/hosts
打開(kāi)文件:
“`
127.0.0.1 localhost
127.0.0.1 Inspiron-5421
The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters“`
這里我們只需要把:127.0.0.1 Inspiron-5421 給刪除掉就行了.當(dāng)然前提是要備份一份hosts文件, 避免找不到一開(kāi)始的文件了.
以上這篇解決啟動(dòng)django,瀏覽器顯示“服務(wù)器拒絕訪(fǎng)問(wèn)”的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
刪除pycharm鼠標(biāo)右鍵快捷鍵打開(kāi)項(xiàng)目的操作
這篇文章主要介紹了刪除pycharm鼠標(biāo)右鍵快捷鍵打開(kāi)項(xiàng)目的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-01-01和孩子一起學(xué)習(xí)python之變量命名規(guī)則
這篇文章我們給大家總結(jié)了關(guān)于兒童學(xué)習(xí)python中的變量命名規(guī)則相關(guān)知識(shí)點(diǎn)內(nèi)容,有興趣的朋友跟著參考學(xué)習(xí)下。2018-05-05Python網(wǎng)絡(luò)爬蟲(chóng)項(xiàng)目:內(nèi)容提取器的定義
本篇文章主要介紹了Python網(wǎng)絡(luò)爬蟲(chóng)項(xiàng)目,這能有效的節(jié)省程序員的時(shí)間,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2016-10-10記一次pyinstaller打包pygame項(xiàng)目為exe的過(guò)程(帶圖片)
這篇文章主要介紹了記一次pyinstaller打包pygame項(xiàng)目為exe的過(guò)程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03使用Python的Twisted框架編寫(xiě)簡(jiǎn)單的網(wǎng)絡(luò)客戶(hù)端
這篇文章主要介紹了使用Python的Twisted框架編寫(xiě)簡(jiǎn)單的網(wǎng)絡(luò)客戶(hù)端,翻譯自Twisted文檔,包括一個(gè)簡(jiǎn)單的IRC客戶(hù)端的實(shí)現(xiàn),需要的朋友可以參考下2015-04-04詳解mac python+selenium+Chrome 簡(jiǎn)單案例
這篇文章主要介紹了詳解mac python+selenium+Chrome 簡(jiǎn)單案例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11Django集成MongoDB實(shí)現(xiàn)過(guò)程解析
這篇文章主要介紹了Django集成MongoDB實(shí)現(xiàn)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12Python中input()函數(shù)的用法實(shí)例小結(jié)
我們編寫(xiě)的大部分程序,都需要讀取輸入并對(duì)其進(jìn)行處理,而基本的輸入操作是從鍵盤(pán)鍵入數(shù)據(jù),Python從鍵盤(pán)鍵入數(shù)據(jù),大多使用其內(nèi)置的input()函數(shù),下面這篇文章主要給大家介紹了關(guān)于Python中input()函數(shù)用法的相關(guān)資料,需要的朋友可以參考下2022-03-03