真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何正確的使用django框架-創(chuàng)新互聯(lián)

這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)如何正確的使用django框架,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)IDC提供業(yè)務(wù):綿陽服務(wù)器托管,成都服務(wù)器租用,綿陽服務(wù)器托管,重慶服務(wù)器租用等四川省內(nèi)主機托管與主機租用業(yè)務(wù);數(shù)據(jù)中心含:雙線機房,BGP機房,電信機房,移動機房,聯(lián)通機房。

環(huán)境

  • 操作系統(tǒng) macOS Sierra 10.12.6

  • IDE PyCharm

  • python 3.5

創(chuàng)建django項目

首先 創(chuàng)建一個空白環(huán)境

mkvirtualenv -p /usr/local/bin/python3.5 python35 --no-site-packages
workon python35

pip install django

django-admin.py startproject HelloWorld

cd HelloWorld

django-admin.py startapp mytest

這樣項目就創(chuàng)建好了.

運行一下試試.

workon python35
cd HelloWorld
ls
此時能看到manage.py 文件
如果看不到manage.py, 切換路徑仔細找找. 總之cd到manage.py 文件所在目錄
python manage.py runserver 8000

如何正確的使用django框架

圖中紅色的警告信息的意思是數(shù)據(jù)庫沒有migration. 就是工程中有了數(shù)據(jù)庫定義, 但是沒有根據(jù)數(shù)據(jù)庫定義的代碼生成數(shù)據(jù)庫表.

不過不影響此時的運行

此時隨便打開一個瀏覽器地址欄輸入http://localhost:8000

看到

如何正確的使用django框架

項目跑起來了.

停止運行: 同時按下Ctrl+C兩個鍵.

這之后發(fā)現(xiàn)工程路徑中多了一個文件

如何正確的使用django框架

是因為django初始時默認使用sqlite數(shù)據(jù)庫, 我們以后會改為mysql的.

使用PyCharm打開項目(有IDE當然要用了)

如何正確的使用django框架

簡單介紹下PyCharm的運行和調(diào)試, 至少斷點調(diào)試必須要會.

對pycharm來說有兩處地方需要配置, 否則和我們剛剛創(chuàng)建的python35環(huán)境對不上號.

如何正確的使用django框架

圖中選擇剛剛創(chuàng)建的python35環(huán)境. 如果沒有就手動創(chuàng)建一下(addLocal). 指向剛才創(chuàng)建的環(huán)境的bin/python就行.

上圖中決定的是PyCharm進行代碼提示的環(huán)境. 代碼提示依賴個環(huán)境, 如果配置錯誤, PyCharm會提示很多不存在的錯誤.

第二處

如何正確的使用django框架

如何正確的使用django框架

選擇python35環(huán)境.

這里決定的run和debug時用來運行項目的python環(huán)境.

我填寫的配置是將項目跑在localhost的8000端口上.

這樣填寫只能夠本地訪問.

調(diào)試

如何正確的使用django框架

如何正確的使用django框架

將項目跑起來并且能夠在局域網(wǎng)中訪問

workon python35
cd 到manage.py文件所在目錄
python manage.py runserver 0.0.0.0:8000

此時理論上可以通過局域網(wǎng)訪問項目.

但是django默認的settings.py 配置還有問題.

需要修改settings.py 文件中的

ALLOWED_HOSTS = []

修改為

ALLOWED_HOSTS = ["*",]

表示任何域名都可以訪問本項目

修改之后重新 runserver項目. 即可通過局域網(wǎng)訪問了.

例如下面的局域網(wǎng)地址.

http://192.168.0.43:8000

上述就是小編為大家分享的如何正確的使用django框架了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


當前名稱:如何正確的使用django框架-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://weahome.cn/article/gidii.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部