mirror of
https://github.com/Dadechin/Dashboard-XRoom.git
synced 2025-07-04 01:04:33 +00:00
added semat
This commit is contained in:
parent
371ac428ea
commit
a89a73a45a
|
@ -6,6 +6,7 @@ from django.contrib.auth.models import User
|
|||
|
||||
class Customer(models.Model):
|
||||
user = models.OneToOneField(User, on_delete=models.CASCADE)
|
||||
semat = models.CharField(max_length=255,blank=True) # Adjust max length as per your needs
|
||||
|
||||
|
||||
mobile_number = models.CharField(max_length=15) # Adjust max length as per your needs
|
||||
|
|
|
@ -4,5 +4,5 @@ from ..models.customer import Customer
|
|||
class CustomerSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Customer
|
||||
fields = ['id','user','user_id' ,'mobile_number' , 'profile_img' , 'profile_glb' ,'is_sms_verified' , 'is_email_verified' ]
|
||||
fields = ['id','semat','user','user_id' ,'mobile_number' , 'profile_img' , 'profile_glb' ,'is_sms_verified' , 'is_email_verified' ]
|
||||
# fields = '__all__'
|
|
@ -101,11 +101,14 @@ def signup(request):
|
|||
user.username = request.data['mobile_number']
|
||||
user.first_name = request.data['first_name']
|
||||
user.last_name = request.data['last_name']
|
||||
|
||||
user.save()
|
||||
|
||||
customer_data = {
|
||||
'user': user.id,
|
||||
'mobile_number': request.data['mobile_number'], # Ensure mobile number is provided
|
||||
'semat': request.data['semat'],
|
||||
|
||||
}
|
||||
customer_serializer = CustomerSerializer(data=customer_data)
|
||||
if customer_serializer.is_valid():
|
||||
|
|
Loading…
Reference in New Issue
Block a user