2019年11月6日
摘要: 自带的用户模型,AbstractUser还是有些缺陷,比如,first_name、last_name这些字段不想要。所以,要自定义字段,需要重写AbstractUser. 因为class AbstractUser(AbstractBaseUser, PermissionsMixin), 所以重写的时 阅读全文
posted @ 2019-11-06 18:09 芦苇草鱼 阅读(964) 评论(0) 推荐(0) 编辑
摘要: class A(object): def getName(self): print("name is A") class B(object): def getName(self): print("name is B") class C(A, B): def __init__(self): print 阅读全文
posted @ 2019-11-06 13:56 芦苇草鱼 阅读(3809) 评论(0) 推荐(0) 编辑
摘要: 因为django自带的用户认证系统是通过username、password, 已经无法满足现在大多数使用手机号和密码验证的需求,所以:A 需要自定义一个User包含手机号B 需要自定义,通过手机号创建用户的方法C 修改authenticate通过手机号进行认证 1、在app01/models.py里 阅读全文
posted @ 2019-11-06 10:39 芦苇草鱼 阅读(747) 评论(0) 推荐(0) 编辑
摘要: # test1.pyclass Student(object): def __init__(self): self.__name = "" self.__age = "" self.hobby = "" def _set_age(self): self.__age = 23 print(self._ 阅读全文
posted @ 2019-11-06 09:30 芦苇草鱼 阅读(128) 评论(0) 推荐(0) 编辑