- 新建一個 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
# 當提示端口被占用的時候苏携,可以用其他端口
- 清空數(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)文檔