寫(xiě)在前面:為了省去通過(guò)cmd來(lái)創(chuàng)建django項(xiàng)目的繁瑣幔翰,我還是選擇了安裝pycharm專業(yè)版,百度了激活碼來(lái)激活惦蚊,現(xiàn)在可以用到明年2月幽歼。
創(chuàng)建虛擬環(huán)境:建立文件夾“django_venv”,進(jìn)入后shift+右鍵進(jìn)入cmd捞高,輸入
python3 -m venv django_venv
-
切換虛擬環(huán)境:輸入
django_venv\scripts\activate
如果看到前面多了 (虛擬資料夾名稱)氯材,則表示已經(jīng)成功切換至該虛擬環(huán)境。 安裝django:進(jìn)入cmd硝岗,輸入
python3 -m pip install Django
-
輸入python3進(jìn)入命令行交互氢哮,輸入
import django
——django.VERSION
,檢驗(yàn)安裝成功
我之前安裝過(guò)了型檀,所以有緩存安裝包 建立project:輸入
python3 C:\Users\Administrator\Desktop\PycharmProjects\django_venv\django_venv\Scripts\django-admin.py startproject mysite
(這里我用了完整路徑冗尤,不然無(wú)法正常創(chuàng)建),出現(xiàn)新的目錄mysite:
創(chuàng)建項(xiàng)目
- 啟動(dòng)開(kāi)發(fā)服務(wù)器:輸入
python3 manage.py runserver
啟動(dòng)
- 進(jìn)入 http://127.0.0.1:8000/ 會(huì)看到:
成功
-
創(chuàng)建一個(gè)app:在上一步啟動(dòng)了服務(wù)器后胀溺,按ctrl+c重新進(jìn)入命令行裂七,輸入
python3 manage.py startapp ganji
,又多了一個(gè)文件夾:
創(chuàng)建app
-
把ganji這個(gè)app加入到django的管理列表中:打開(kāi)mysite/settings.py仓坞,找到“INSTALLED_APPS”背零,在末尾添加上
ganji
:
添加到settings
-
創(chuàng)建管理員賬號(hào):輸入
python3 manage.py migrate
,再輸入python3 manage.py createsuperuser
无埃,成功后再次輸入python3 manage.py runserver
徙瓶,進(jìn)入 http://127.0.0.1:8000/蝎困,會(huì)看到:
登錄畫(huà)面
登錄后,會(huì)看到后臺(tái):
后臺(tái)
在Django 1.9及未來(lái)的版本種使用migrate代替syscdb(參考風(fēng)清揚(yáng)001)
- 關(guān)于templates:參考Templates
- 另外:
幫助