|
|
@ -12,8 +12,11 @@ from django.http import JsonResponse, HttpResponseRedirect
|
|
|
|
def register_customer(request):
|
|
|
|
def register_customer(request):
|
|
|
|
if 'user' in request.data and 'customer' in request.data:
|
|
|
|
if 'user' in request.data and 'customer' in request.data:
|
|
|
|
user_serializer = UserSerializer(data=request.data['user'])
|
|
|
|
user_serializer = UserSerializer(data=request.data['user'])
|
|
|
|
|
|
|
|
password = request.data['user'].get('password')
|
|
|
|
if user_serializer.is_valid():
|
|
|
|
if user_serializer.is_valid():
|
|
|
|
user = user_serializer.save()
|
|
|
|
user = user_serializer.save()
|
|
|
|
|
|
|
|
user.set_password(password)
|
|
|
|
|
|
|
|
user.save()
|
|
|
|
customer_data = request.data['customer']
|
|
|
|
customer_data = request.data['customer']
|
|
|
|
customer_serializer = CustomerProfileSerializer(data=customer_data)
|
|
|
|
customer_serializer = CustomerProfileSerializer(data=customer_data)
|
|
|
|
if customer_serializer.is_valid():
|
|
|
|
if customer_serializer.is_valid():
|
|
|
|