, , .
, ( AbstractBaseUser), , , , DRF - , , .
, , settings.py, :
'user': 'myapp.serializers.SpecialUserSerializer', .
, . , User, . user_registration, , . , , :
{
'activation': 'djoser.serializers.ActivationSerializer',
'login': 'djoser.serializers.LoginSerializer',
'password_reset': 'djoser.serializers.PasswordResetSerializer',
'password_reset_confirm': 'djoser.serializers.PasswordResetConfirmSerializer',
'password_reset_confirm_retype': 'djoser.serializers.PasswordResetConfirmRetypeSerializer',
'set_password': 'djoser.serializers.SetPasswordSerializer',
'set_password_retype': 'djoser.serializers.SetPasswordRetypeSerializer',
'set_username': 'djoser.serializers.SetUsernameSerializer',
'set_username_retype': 'djoser.serializers.SetUsernameRetypeSerializer',
'user_registration': 'djoser.serializers.UserRegistrationSerializer',
'user': 'djoser.serializers.UserSerializer',
'token': 'djoser.serializers.TokenSerializer',
}
settings.py:
DJOSER = {
'SERIALIZERS': {
'user_registration': 'account.serializers.UserSerializer',
},
}
endpoing http://127.0.0.1:8000/auth/register/ , . , - !