Source code for db.serializers

from rest_framework import serializers
from db.models import NewUser

[docs]class RegisterUserSerializer(serializers.ModelSerializer):
[docs] class Meta: model = NewUser #TODO if change name also change here fields = ('email','user_name','password') extra_kwargs = {'password':{'write_only':True}}
[docs] def create(self,validated_data): password = validated_data.pop('password',None) instance = self.Meta.model(**validated_data) if password is not None: instance.set_password(password) instance.save() return instance