Py学习  »  问与答

对于自定义用户的问题

paomian • 10 年前 • 8544 次点击  

django中如何自定义一个用户的表,我按照官方文档上的继承了AbstractBaseUser这个类,而且在setting中设置了AUTH_USER_MODEL但是我感觉没什么变化,还是我没大看懂,求教

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/80
 
8544 次点击  
文章 [ 7 ]  |  最新文章 10 年前
paomian
Reply   •   1 楼
paomian    10 年前

@indexofire 已经写上拉

indexofire
Reply   •   2 楼
indexofire    10 年前

你的自定义用户类 CustomUserModel(AbstractBaseUser, PermissionsMixin) 可以自行添加字段比如用户头像啊,积分什么的。如果用profile实现的,会多一些database hits.

paomian
Reply   •   3 楼
paomian    10 年前

@BeginMan 主要是现在django提供了一个自定义用户表的功能,只是不大会用https://docs.djangoproject.com/en/dev/topics/auth/customizing/#substituting-a-custom-user-model

paomian
Reply   •   4 楼
paomian    10 年前

@BeginMan 这个我也看过,不过还是不太理解

BeginMan
Reply   •   5 楼
BeginMan    10 年前

建议看看, 非profile方式扩展Django User Model:这篇文章;最近做项目也纠结这几个问题;http://onlypython.group.iteye.com/group/wiki/1519-expansion-django-user-model-by-non-profile-way

paomian
Reply   •   6 楼
paomian    10 年前

@Django中国社区 就是用的django1.5的用户定义方式啊

Py站长
Reply   •   7 楼
Py站长    10 年前

建议用Django1.5的用户定义方式哦~