Django部署的環(huán)境介紹:Mac OS X Mojave 系統(tǒng)腻扇,Django version = 2.1.3
1. 確保Mac和mobile用了同一個WIFI address猎贴, 并且相對固定的IP(比如171.22.134.111)弥虐,因?yàn)橐獙懙絧roject里。(如果是用的學(xué)校的WIFI有可能是每次登陸臨時分配一個IP)
2. 打開Mac終端煮落,輸入【sudo nano /etc/hosts】罩驻,接著輸入密碼
3. 在文檔中增加一行【?127.0.0.1? ? ? 171.22.134.111】悔常,按ctrol+X 保存修改
4. 把171.22.134.111加入到Django項(xiàng)目的setting.py文件的allowed hosts里怀吻,即ALLOWED_HOSTS=[‘171.22.134.111’]瞬浓,
5. 在終端運(yùn)行【python manage.py runserver 172.22.134.111:8080】, 彈窗點(diǎn)擊allow
6. 在mobile的瀏覽器里輸入【172.22.134.111:8080】,就能訪問website了
試錯經(jīng)驗(yàn):無須修改Mac的防火墻和開放portal操作