1.建立虛擬環境 python -m venv ll_env
建立一個名為ll_env的虛擬環境
如果Python是較早的版本,或者系統沒有正確的設置,將不能正確的使用模塊venv,可以安裝virtualenv包
可執行pip install --user virtualenv(如果沒有pip ,在Linux下可使用yum install python-virtualenv)
然后執行virtualenv ll_env來新建一個虛擬環境
2.激活虛擬環境
執行source ll_env/bin/activate(Windows下使用ll_env\Scripts\activate)來激活虛擬環境
如果要停止使用該虛擬環境,可以執行deactivate
WIndows下如果出現了禁止運行腳本,如下圖:
可以修改執行策略,查看執行策略get-executionpolicy,默認的是Restricted
需要修改為remotesigned,執行set-executionpolicy remotesigned,輸入y確認
注,更改需要用管理員權限打開PowerShell,更改權限之后,無需管理員權限,也可以執行腳本
3.在激活的虛擬環境中安裝Django
執行pip install Django,等待安裝好。(可能要幾分鍾)
4.在Django中新建項目
執行django-admin startproject learning_log .
此命令讓django新建了一個名為learning_log的項目,千萬千萬不要漏掉了命令末尾的句點。這個句點讓新項目采用合適的目錄結構,這樣開發完了可輕松的將應用程序部署到服務器。
5.創建數據庫
Django將大部分數據儲存在數據庫中,執行pyhton manage.py migrate
Django使用的數據庫為SQLite(一種使用單個文件的數據庫,是編寫簡單應用程序的理想選擇)
6.啟動服務器
執行python manage.py runserver
訪問Django創建的網站的時候,在瀏覽器輸入上述網址,或者localhost:8000也可以。
如需指定端口,可以在命令后面加參數指定端口如python manage.py runserver 8001開啟8001端口。端口被占用則不能開啟。
Ctrl+C停止運行