一、環境介紹
- Win10(64位)
- Python 3.7.0
- Django 2.2
二、安裝Python
打開Python官網, 選擇python3.7的windows版本,下載下傳并安裝。
安裝時注意勾選添加python到環境變量中,如果沒有或者漏掉這一步,請安裝完畢後自行添加。
安裝完成後打開cmd,輸入
python -V
,系統列印出python的版本号,說明安裝成功了:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5CNzkzNxUWYyUzYzYWNykjMzYzX1ETMzATMwIzLclDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
三、配置虛拟環境
虛拟環境(virtualenv,或venv)是python多版本管理的利器,可以使每個項目環境與其他項目獨立開來,保持環境的幹淨,解決包沖突問題。簡單來說,可以将虛拟環境了解為一個隔絕的小系統。
從Python3.3版本開始就自帶了虛拟環境,不需要安裝,配置一下就可以用了。
建立一個檔案夾
django_project
,并進入此檔案夾:
輸入配置
venv
的指令,其中的
env
為虛拟環境的放置目錄:
建立完成後,輸入
env\Scripts\activate.bat
,即可進入虛拟環境:
盤符前有
(env)
辨別說明進入
venv
成功了。
四、安裝Django
在虛拟環境下,輸入指令
pip install django==2.2
:
這裡一定要指定版本号,否則就預設安裝
Django 3
了。
五、建立Django項目
在虛拟環境下,在
django_project
檔案夾中建立Django項目
my_blog
項目結構如下:
六、運作Django伺服器
Django
自帶一個輕量的Web開發伺服器,又叫
“runserver”
。開發伺服器可以幫助我們快速開發Web程式,通過它可以避開配置生産環境的伺服器的繁瑣環節。
開發伺服器會自動的檢測代碼的改變,并且自動加載它,是以在修改代碼後不需要手動去重新開機伺服器,非常的友善。
要運作這個
django
伺服器,首先要進入
my_blog
檔案夾(含有
manage.py
檔案的那個)
輸入指令:
python manage.py runserver
:
系統列印出這些資訊,說明伺服器啟動成功了,打開chrome浏覽器,輸入http://127.0.0.1:8000/ ,即倒數第2排資訊提示我們的伺服器位址。看到下面的界面: