django 使用AbstrctUser类
2019-03-20 20:03
27 查看
用户model直接继承AbstractUser,https://blog.csdn.net/qq_36148847/article/details/82599180
https://zhidao.baidu.com/question/494178135631511692.html
注意 settings 中需要添加 AUTH_USER_MODEL = ‘your_app.model_name’
顺序上面应该先链接数据库,然后创建superuser, 再创建user model
之前因为顺序不是这样,好像先创建了model,然后才想起来创建superuser,导致后面一系列乱七八糟的问题,全都是问题,项目删掉重新按照顺序来就好了,没有出现问题.
**之前遇到的问题:**只是记录一下
如果之前没有创建django 的superuser 会造成创建用户的时候提示django.db.utils.InternalError: (1054,…“filed list”), 把自己创建的用户属性都添加一个null=True,允许默认为空.然后再makemigrations , migrate.这时又会提示username 和 password没有默认值,设置一个默认值即可.
render(request,‘index.html’)会自动到python下site-package->django->contrib->admin->register->的template下找index文件,很是奇怪
相关文章推荐
- django “如何”系列1:如何使用REMOTE_USER(远程用户)进行认证
- django 自定义user使用权限管理模块
- django不用在数据库中创建新的user表而使用它的后台管理功能
- 在Django的session中使用User对象的方法
- Django内置user模型中使用的方法详解
- django 如何使用django自带的user做外键
- 如何正确使用 Django的User Model
- django中使用Profile扩展User模块(基于django 1.10版本下)
- 在Django以外使用User信息
- Django user使用
- 在Django的session中使用User对象的方法
- Django(博客系统):重写了auth.User后使用createsupperuser出错解决办法
- Django1.5内置的用户认证系统介绍(之二)使用User对象--by hillfree
- Django使用Profile扩展User模块
- 如何正确使用 Django的User Model
- 使用xadmin替换django自带的admin后台
- django meta 类的使用方法
- 使用Visual Studio调试用户模式进程(Debugging a User-Mode Process Using Visual Studio)
- django使用通用视图_模板载入顺序
- Django中url使用命名空间的错误