Django(十): 建表,修改表,删除表和配置Model

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',
},
}
}
posted @ 2019-05-15 20:04  lancelotxly  阅读(2101)  评论(0编辑  收藏  举报