1. 程式人生 > >【Django】(1)Django模組建立專案

【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停止執行