поправил авторизацию

This commit is contained in:
Mike0001-droid 2024-06-04 14:50:36 +05:00
parent 09b45bd1d4
commit 06cf088ad7
4 changed files with 4 additions and 15 deletions

View File

@ -47,7 +47,7 @@ class UserChangeForm(forms.ModelForm):
class Meta:
model = MyUser
fields = ('email', 'password', 'is_active', 'is_staff', 'is_superuser')
fields = ('email', 'password', 'is_superuser')
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)

View File

@ -49,20 +49,10 @@ class MyUser(AbstractBaseUser, PermissionsMixin):
first_name = models.CharField('Имя', max_length=150, blank=True)
last_name = models.CharField('Фамилия', max_length=150, blank=True)
phone = models.CharField('Телефон', max_length=15, blank=True, null=True, unique=True)
is_active = models.BooleanField('Активный', help_text='Отметьте, если пользователь должен считаться активным. '
'Уберите эту отметку вместо удаления учётной записи.', default=True)
is_staff = models.BooleanField('Статус персонала', help_text='Отметьте, если пользователь может входить в '
'административную часть сайта.', default=False)
date_joined = models.DateTimeField('Дата регистрации', default=timezone.now)
organization = models.CharField('Название организаци', max_length=200, null=True)
INN_us = models.CharField('ИНН', max_length=12, null=True)
urid_adress = models.CharField('Юридический адрес', max_length=200, null=True)
number = models.CharField('Номер телефона', max_length=20, null=True)
objects = MyUserManager()
USERNAME_FIELD = 'email'
def __str__(self):
return self.email

View File

@ -14,8 +14,7 @@ class MyUserSerializer(ModelSerializer):
fields = ('id', 'email', 'password',
'first_name', 'last_name',
'phone', 'date_joined',
'last_login', 'INN_us',
'urid_adress', 'organization'
'number',
)
extra_kwargs = {
'password': {'write_only': True},

View File

@ -110,7 +110,7 @@ DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
ROTATE_LOG_SIZE = 15 * 1024 * 1024
ROTATE_LOG_COUNT = 10
""" LOGGING = {
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'formatters': {
@ -159,7 +159,7 @@ ROTATE_LOG_COUNT = 10
'propagate': False,
},
},
} """
}
REST_FRAMEWORK = {
'DEFAULT_PERMISSION_CLASSES': [