【Django】(1)Django模塊建立項目


 

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停止運行

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM