1、新建一個django項目
django-admin.py startproject project-name
2、新建一個app
python manage.py startapp app-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、導出數據、導入數據
python manage.py dumpdata appname > appname.json
python manage.py loaddata appname.json
8、django項目環境終端
python manage.py shell
如果你安裝了bpython或者ipython,會自動調用他們的界面
9、數據庫執行命令
python manage.py dbshell
django會進行到settings中設置的數據庫,如果是mysql或者postgresql,會要求輸入用戶名和密碼
在這個終端可以輸入sql語句
10、更多命令
在終端上輸入python manage.py 回車,就可以看到詳細的列表