【Python-Django模型迁移】用户数据库模型的迁移(对其他数据库迁移同样适用)!!!
2024-09-01 01:07:39
迁移用户模型类
1. 指定用户模型类
思考:为什么Django默认用户模型类是User?
- 阅读源代码:'django.conf.global_settings’
AUTH_USER_MODEL = 'auth.User'
结论:
- Django用户模型类是通过全局配置项AUTH_USER_MODEL决定的
配置规则:在setting.py里进行配置
AUTH_USER_MODEL = '应用名.模型类名'
# 指定本项目用户模型类
AUTH_USER_MODEL = 'users.User'
2. 迁移用户模型类
1.创建迁移文件
python manage.py makemigrations
2.执行迁移文件
python manage.py migrate
3. 知识要点
- 用户认证系统中的用户模型类,是通过全局配置项AUTH_USER_MODEL决定的。
- 如果迁移自定义用户模型类,必须先配置 AUTH_USER_MODEL。
最新文章
- jquery 常用方法
- 【MVC】bootstrap-paginator 分页插件笔记
- C# 使用Conditional特性而不是#if条件编译
- android 14.04 64位 adb cannot run program adb
- AVAudioplayer时error解决 创建失败 ERror creating player: Error Domain=NSOSStatusErrorDomain Code=2003334207 ";(null)";
- Java数据结构之树和二叉树
- Codeforces Round #227 (Div. 2) E. George and Cards 线段树+set
- 让EF支持sql语句
- rsync服务器
- The Decoder - UVa458
- GitHub 错误解决
- Struts2技术内幕 读书笔记二 web开发的基本模式
- 帆软报表(finereport)实现自动滚屏效果
- 【数论】卢卡斯定理模板 洛谷P3807
- redis的特点
- nginx的应用(window环境下)
- 20155302 2016-2017-2 《Java程序设计》第九周学习总结
- mint-ui之datetime-picker使用
- JVM类加载机制详解(二)类加载器与双亲委派模型
- 【LOJ】#2306. 「NOI2017」蔬菜