Django基本操作命令

2022-08-28 09:09:09 字數 885 閱讀 1723

1、新建乙個django專案

django-admin.py startproject project-name

3、同步資料庫

python manage.py syncdb

注意:django 1.7.1及以上的版本需要用以下命令

python manage.py makemigrations

python manage.py migrate

這種方法可以建立表,當你在models.py中新增了類時,執行它就可以自動在資料庫中建立表了,不用手動建立。

備註:對已有的 models 進行修改,django 1.7之前的版本的django都是無法自動更改表結構的,不過有第三方工具south

4、執行開發伺服器

python manage.py runserver 0.0.0.0:8000

5、清空資料庫

python manage.py flush

此命令會詢問是 yes 還是 no, 選擇 yes 會把資料全部清空掉,只留下空表。

6、建立超級管理員

python manage.py createsuperuser

7、匯出資料、匯入資料

8、django專案環境終端

python manage.py shell

如果你安裝了bpython或者ipython,會自動呼叫他們的介面

9、資料庫執行命令

python manage.py dbshell

django會進行到settings中設定的資料庫,如果是mysql或者postgresql,會要求輸入使用者名稱和密碼

在這個終端可以輸入sql語句

10、更多命令

在終端上輸入python manage.py 回車,就可以看到詳細的列表

Django操作的基本命令

運算元據庫 python manage.py makemigrations 遷移資料庫,python manage.py migrate 同步資料庫中的表 manage.py cleanup 檢視虛擬的model資料 python manage.py inspectdb 同步資料庫中的表 pytho...

Django 基本命令

開啟 linux 或 macos 的 terminal 終端 直接在 終端中輸入這些命令 不是 python 的 shell中 如果是 windows 用 cmd 開始 搜尋 cmd 或者 快捷鍵 win r,輸入 cmd 直接在 cmd 上操作。1 2 django admin.py startp...

django基本命令

1.新建乙個 django project django admin.py startproject project name 3.建立資料庫表 或 更改資料庫表或字段 1.建立更改的檔案 python manage.py makemigrations 2.將生成的py檔案應用到資料庫 python...