Ben @ ashish2py 'ın reply above ile kabul ediyorum.
Adımlar: settings.py dosyasında
sınırının altında ekleyin. common_app olarak
REST_AUTH_REGISTER_SERIALIZERS = {
"REGISTER_SERIALIZER":"common_app.serializers.CustomRegisterSerializer"
}
/serializer.py dosyası (geçersiz kılan kaydetme yöntemi) aşağıdaki gibi CustomRegisterSerializer sınıfını ekleyin (uygulamanızın adını varsayarak "common_app" dır).
class CustomRegisterSerializer(RegisterSerializer):
def save(self, request):
user = super(CustomRegisterSerializer, self).save(request)
logger.debug("[GroupProfile-Manager] Manager user registration #{}: {}".format(user.id, user.email))
### YOUR CUSTOM LOGIC GOES HERE ###
group_prof_obj.join(user=user, role='manager')
return user