Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. def create(self, validated_data):
  2. user_emails_data = validated_data.pop('user_emails')
  3. chat = CreateChat.objects.create(**validated_data)
  4.  
  5. for data in user_emails_data:
  6. if 'id' in data:
  7. id = data.pop('id')
  8. model_user = CustomUser.objects.filter(id=id)
  9. model_user.update(**data)
  10. user_email_object = model_user.first()
  11. print(id, user_email_object)
  12. else:
  13. email = data['email']
  14. password = get_random_string(80)
  15. user_email_object = CustomUser.objects.create(email=email, password=password)
  16. chat.user_emails.add(user_email_object)
  17. chat.save()
  18. return chat
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement