使用pycharm建立django專案

2022-02-19 05:54:00 字數 2891 閱讀 1041

一. 安裝好python環境,步驟參照另乙個部落格:

二. 安裝好virtualenv虛擬環境:

1.安裝:命令列到python目錄,執行:pip3 install virtualenv;--安裝

2.建立虛擬環境,以下操作在powershell 下進行:

cd e:python3 # 進入用來存放虛擬環境的資料夾

virtualenv envname # 建立乙個名字為envname的虛擬環境

dir # 檢視當前目錄可以知道乙個envname的檔案已經被建立

virtualenv -p python2 envname # 如果安裝了多個python版本,如py2和py3,需要指定使用哪個建立虛擬環境

3.啟動虛擬環境:# 進入虛擬環境檔案 cd envname ,# 進入相關的啟動資料夾 cd scripts,

activate # 啟動虛擬環境, deactivate # 退出虛擬環境;

注意,如果提示 activate : 無法將「activate」項識別為 cmdlet、函式、指令碼檔案或可執行程式的名稱。解決方法:

首先以管理員身份啟動powershell然後執行:set-executionpolicy remotesigned。選擇 y 。回車

然後回到虛擬環境目錄,重新啟動:.\activate。

注意:每次需要啟動虛擬環境的時候都需要進入虛擬環境的資料夾的scripy的目錄下,非常不方便,可以將scripy的路徑新增到系統環境變數中。

安裝virtualenv以後,我們不同的專案只需要安裝不同的虛擬環境,在不同的環境下工作,就不再相互影響到。

三、安裝好pycharm工具,具體參考另一部落格:

四、開始建立專案:(也可參考另乙個部落格)

1、開啟pycharm,新建專案

點選建立之後,pycharm自動幫我們建立乙個虛擬環境和安裝最新版的django。

安裝成功之後,我們剛才指定的目錄下就多出乙個mysite資料夾。開啟mysite資料夾。

我們可以手動通方法建立。

點選pycharm下方的terminal,看下圖:

注意命令列前面的(venv)出現這個,表示我們是在virtualenv虛擬環境下操作,如果沒有,或者虛擬環境名和我們建立的名稱不一致,說明pycharm配置錯誤,我們輸入任何命令對剛才我們建立的專案來說是無效的。

我們通過命令列,進入我們的專案目錄,然後輸入

回車之後我們就能看到,我們的專案目錄裡多出乙個bbs資料夾。

一些django常用的命令:

django常用 命令:

安裝: pip install django 指定版本 pip3 install django==2.0

新建專案: django-admin.py startproject mysite

啟動:python manage.py runserver 8080

同步或者更改生成 資料庫:

python manage.py makemigrations

python manage.py migrate

清空資料庫: python manage.py flush

建立管理員: python manage.py createsuperuser

修改使用者密碼: python manage.py changepassword username

django專案環境終端: python manage.py shell

這個命令和 直接執行 python 進入 shell 的區別是:你可以在這個 shell 裡面呼叫當前專案的 models.py 中的 api,對於運算元據的測試非常方便。

3、遷移資料庫。

在terminal下輸入下面的命令,生成和同步資料庫。

四、啟動django專案

在terminal下輸入

python manage.py runserver 8080
8080是我們指定的啟動埠,如果不指定,預設則是8000。

專案啟動成功,然後我們通過瀏覽器訪問

這樣,我們的第乙個django專案就建立完成了。

基礎教程**:

pycharm 下使用django 建立專案

django admin startproject helloworld 建立專案 django.contrib.admin django.contrib.auth django.contrib.contenttypes django.contrib.sessions django.contrib....

使用pycharm建立Django執行器

一般情況下,執行django專案,只需要通過命令列 python manage.py runserver 即可啟動服務,除此之外,也可以通過pycharm設定執行器的方式來啟動服務 點選右上角 add configuration 點選當前視窗左上角的 號 選擇點選 django server 輸入n...

Ubuntu 上使用uwsgi部署django專案

在ubuntu 上使用uwsgi來部署 1.將django專案傳送到伺服器上 2.將settings.py的staticfiles dirs 注釋 新增 static root os.path.join base dir,static 收集一下靜態檔案 python manage.py collec...