1、虛擬環(huán)境的搭建
1.1????在終端中切換到項(xiàng)目目錄郎任,創(chuàng)建一個(gè)虛擬環(huán)境秧耗,使用Python3運(yùn)行venv模塊(python3自帶,不需要安裝)涝滴,創(chuàng)建一個(gè)名為xx_env的虛擬環(huán)境
????????python3 -m venv xx_env
1.2????激活虛擬環(huán)境
????????source xx_env/bin/activate
????????停止使用虛擬環(huán)境绣版,可以直接關(guān)閉終端或者執(zhí)行命令
????????deactivate
2胶台、Django的基本操作
2.1? ? Django的安裝歼疮,版本2.0
? ? ? ? pip install Django==2.0
2.2? ? Django的項(xiàng)目創(chuàng)建
? ? ? ? python manage.py startproject [XXX]
2.3? ? 進(jìn)入創(chuàng)建好的項(xiàng)目, 并創(chuàng)建app
? ? ? ? cd [XXX]
? ? ? ? python manage.py startapp [YYY]
2.4? ? 創(chuàng)建超級(jí)用戶(hù)
? ???????python manage.py createsuperuser
2.5? ? Django項(xiàng)目的運(yùn)行
? ??????python manage.py runserver
2.6? ? Django項(xiàng)目的數(shù)據(jù)庫(kù)遷移
? ??????python manage.py makemigrations? ? 制造遷移
????????python manage.py migrate? ? ? ? ? ? ? ? ? 遷移