Django 常用命令

  • 新建一個 Django Project
django-admin.py startproject project-name
  • 新建app
 python3 manage.py startapp app-name
或者
django-admin.py startapp app-name
  • 同步數(shù)據(jù)庫
 python manage.py makemigrations
 python manage.py migrate
  • 使用開發(fā)服務(wù)器
# 默認情況下在 0.0.0.0:8080 啟動
$ python manage.py runserver 

# 當(dāng)提示端口被占用的時候,可以用其他端口
  • 清空數(shù)據(jù)庫
python manage.py flush

*創(chuàng)建超級管理員

 python manage.py createsuperuser

# 按照提示輸入用戶名和對應(yīng)的密碼可以,郵箱可以留空,用戶名和密碼必填
# 修改用戶密碼可以使用以下命令
python manage.py changepassword username
  • 導(dǎo)出數(shù)據(jù),導(dǎo)入數(shù)據(jù)
 python manage.py dumpdata appname > appname.json
 python manage.py loaddata appname.json
  • Django 項目環(huán)境終端
python manage.py shell
  • 數(shù)據(jù)庫命令行
python manage.py dbshell
  • 查看所有命令
python manage.py

總結(jié)

python manage.py <command> [options]  #Django Command
python manange.py -h幫助文檔
django-admin.py startproject my_blog  #創(chuàng)建項目
python manage.py startapp article  #創(chuàng)建app
python manage.py runserver localhost:9000  #啟動Django中的開發(fā)服務(wù)器
  • 相關(guān)文檔

1.10

1.8

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容