auth模块

1
from django.contrib import auth

用户认证组件auth_user示例:

注意:扩展后auth_user表变为 app名_加的类 (如下变为app01_userinfo)

1. 在models.py中写想加的类和字段,注意类要继承AbstractUser

from django.db import models
from django.contrib.auth.models import AbstractUser

class UserInfo(AbstractUser):
    tel=models.CharField(max_length=32)

2.在settings中写上    AUTH_USER_MODEL="app01.UserInfo"   告诉django想用哪个model类继承auth_user,继承后app01.UserInfo拥有auth_user的字段和自己的字段,且用法和auth_user相同
auth_user表的扩展

相关文章:

  • 2022-12-23
  • 2021-09-13
  • 2021-08-20
  • 2022-02-16
  • 2021-07-25
  • 2022-02-03
  • 2021-06-14
  • 2021-08-19
猜你喜欢
  • 2021-12-25
  • 2022-12-23
  • 2022-01-08
  • 2021-08-09
  • 2021-05-30
  • 2021-08-29
  • 2022-12-23
相关资源
相似解决方案