久久久久久AV无码免费看大片,亚洲一区精品人人爽人人躁,国产成人片无码免费爱线观看,亚洲AV成人无码精品网站,为什么晚上搞的时候要盖被子

Django常用命令django-admin.py和manage.py用法詳解

時間:2021-02-10 22:50:12 類型:python
字號:    

django-admin.py和manage.py常用命令

這兩個文件代碼包含命令基本是一樣的,只不過django-admin.py一般只用來創(chuàng)建項(xiàng)目,而manage.py用來管理創(chuàng)建好了的項(xiàng)目。

Django常用命令如下:

任務(wù)命令
創(chuàng)建新項(xiàng)目

django-admin.py startproject project_name

(注意: windows系統(tǒng)下請用django-admin startproject xxx)

創(chuàng)建新應(yīng)用

python manage.py startapp app_name

(注意: 你需要先cd進(jìn)入創(chuàng)建的項(xiàng)目文件夾)

檢測模型變化,生成新的數(shù)據(jù)庫遷移文件

python manage.py makemigrations [app_label]

(注意: app名字可選。如果一個項(xiàng)目包含多個app,而你只更改了其中一個app的模型,建議后面加入具體的app名)

同步數(shù)據(jù)庫與模型

python manage.py migrate

啟動服務(wù)器python manage.py runserver
創(chuàng)建超級用戶python manage.py createsuperuser
修改用戶密碼python manage.py changepassword username
打開交互終端

python manage.py shell

python manage.py dbshell(數(shù)據(jù)庫交互)

查看當(dāng)前版本python manage.py version


django-admin.py和manage.py其它命令

命令用途
python manage.py flush

清空數(shù)據(jù)庫內(nèi)容,只留下空表

python manage.py test開始測試
python manage.py collectstatic搜集靜態(tài)文件
python manage.py createcachetable創(chuàng)建緩存表
python manage.py check
檢測項(xiàng)目有沒有問題
python manage.py inspectdb [table]根據(jù)已有數(shù)據(jù)庫反向生成django模型。你可以選擇數(shù)據(jù)表名字
python manage.py makemessages搜集所有的messages,可以生成指定文件格式如xml文件,供后期翻譯
python manage.py sendemail [email]發(fā)送測試郵件
python manage.py showmigrations顯示所有數(shù)據(jù)庫遷移文件




<