У меня есть пользовательский пользователь для аутентификации, и я хочу создать для него класс сериализатора. Модель моего пользовательского пользователя выглядит следующим образом:
class User (AbstractUser):
bio = models.TextField(max_length=500, blank=True)
birth_date = models.DateField(null=True, blank=True)
image=models.FileField(null=True , blank=True)
У меня есть [b]пользовательский пользователь[/b] для аутентификации, и я хочу создать для него класс сериализатора. Модель моего пользовательского пользователя выглядит следующим образом:
[code]class User (AbstractUser): bio = models.TextField(max_length=500, blank=True) birth_date = models.DateField(null=True, blank=True) image=models.FileField(null=True , blank=True) [/code]
и мой сериализатор:
[code]class UserSerializer (serializers.ModelSerializer): class Meta: model = User fields = ('username' ,'email' ,'password' ,'firstname' , 'last name' ) [/code]
как я мог упомянуть, что [b]поле пароля[/b] является паролем и его содержимое должно быть хешировано?