1. 創建表: python manage.py makemigrations # 創建model遷移文件
python manage.py migrate # 遷移model至數據庫生成具體表
2. 修改表, 重新跑一遍
3. 刪除表:
1>. 先到數據庫把表刪掉:drop table
2>. 注釋django中對應的model
3>. 執行以下命令:
python manage.py makemigrations
python manage.py migrate --fake
4>. 寫入新的model:
5>. 重新遷移
4. 配置日志文件:
/************* settings.py ****************/
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console':{
'level':'DEBUG',
'class':'logging.StreamHandler',
},
},
'loggers': {
'django.db.backends': {
'handlers': ['console'],
'propagate': True,
'level':'DEBUG',
},
}
}