Exemplo n.º 1
0
def doctorCreate(request):
    serializer = DoctorSerializer(data=request.data)

    if serializer.is_valid():
        serializer.save()

    return Response(serializer.data)
Exemplo n.º 2
0
 def custom_signup(self, request, user):
     user_type = self.validated_data.get('user_type', '')
     serializer = None
     if user_type == DOCTOR_USER:
         data = self.get_cleaned_data()
         data['user'] = user.id
         serializer = DoctorSerializer(data=data)
     else:
         data = self.get_cleaned_data()
         data['user'] = user.id
         serializer = PatientSerializer(data=data)
     serializer.is_valid(raise_exception=True)
     serializer.save()