поправил авторизацию
This commit is contained in:
parent
09b45bd1d4
commit
06cf088ad7
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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},
|
||||
|
|
|
|||
|
|
@ -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': [
|
||||
|
|
|
|||
Loading…
Reference in New Issue