什么是Django
Django是基于Python語(yǔ)言的一個(gè)開源的Web應(yīng)用框架哑姚。
Django采用的是MVC的軟件設(shè)計(jì)模式购城,即模型M,視圖V和控制器C
安裝
在安裝了Python環(huán)境的基礎(chǔ)上,利用pip
包管理器在 cmd 命令行中只需要下面一句命令即可井氢。
pip install Django
或者 安裝了 Anaconda 的也可以使用命令
conda install Django
安裝成功后可以在Python環(huán)境下查看 Django 的版本
>>> import django
>>> django.get_versions()
'1.11.3'
注意:在Python中import包時(shí),Django是小寫的岳链。import django
創(chuàng)建第一個(gè)demo
在你想創(chuàng)建項(xiàng)目的文件夾中打開 cmd 花竞,然后使用 django-admin.py
來創(chuàng)建 HelloWorld 項(xiàng)目。如圖2所示掸哑。
可是我在對(duì)應(yīng)的目錄中根本就沒有出現(xiàn)我所創(chuàng)建的項(xiàng)目约急,反而是Sublime將django-admin.py
這個(gè)文件打開了,這到底是什么原因苗分。幾經(jīng)周折厌蔽,最終發(fā)現(xiàn),原來是我的系統(tǒng)中打開.py
后綴文件的默認(rèn)工具不是python.exe
摔癣,而是Sublime
奴饮。.py
文件的默認(rèn)打開工具設(shè)置為python.exe
,然后重新創(chuàng)建該項(xiàng)目择浊,即可在對(duì)應(yīng)的目錄中看見項(xiàng)目創(chuàng)建成功了戴卜。
運(yùn)行
在 HelloWorld 目錄中輸入一下命令,啟動(dòng)服務(wù)器:
python manage.py runserver 0.0.0.0:8000
0.0.0.0 讓其它電腦可連接到開發(fā)服務(wù)器琢岩,8000 為端口號(hào)投剥。如果不說明,那么端口號(hào)默認(rèn)為 8000粘捎。如圖3所示薇缅。
接著,在瀏覽器輸入服務(wù)器的ip和端口號(hào)泳桦,如果正常啟動(dòng)汤徽,則可以看到如圖4的輸出結(jié)果。
附
該文章于2017年7月29日于CSDN上首次發(fā)表灸撰,2017年12月24日搬家至此谒府!