======================= 大爽歌作,made by big shuang =======================
四 常用命令和常見問題
1-常用命令:
新建項目:
django-admin startproject project_name
django 新建app
python manage.py startapp my_app
建立(更新)數據庫
django 1.9版本及之前
python manage.py syncdb
django 1.9版本之後
python manage.py makemigrations
python manage.py migrate
創建超級用戶(用於登錄admin頁面)
python manage.py createsuperuser
補充:創建超級用戶時密碼要求爲:8位以上的數字+字母組合。django會自動檢驗,不符合時輸出:
This password is too short. It must contain at least 8 characters.
This password is too common.
This password is entirely numeric.
2-常見報錯:
- OperationalError at /admin/sites/site/add/
no such table: django_site
原因:出現這個報錯,往往是INSTALLED_APPS添加了新的應用,但是沒有更新數據庫
解決方法:需要執行更新數據庫操作