Python 在django rest中处理用户名和电子邮件时出现问题
我从用户那里获得用户名和电子邮件,但即使用户发送用户名或电子邮件中的任何一个,我也希望通过下面的检查。但现在,只有当用户同时发送用户名和电子邮件时,它才起作用Python 在django rest中处理用户名和电子邮件时出现问题,python,django-rest-framework,Python,Django Rest Framework,我从用户那里获得用户名和电子邮件,但即使用户发送用户名或电子邮件中的任何一个,我也希望通过下面的检查。但现在,只有当用户同时发送用户名和电子邮件时,它才起作用 username = request.GET.get('username') email = request.GET.get('email') print(username) if not username or not email: return Response({
username = request.GET.get('username')
email = request.GET.get('email')
print(username)
if not username or not email:
return Response({
'message': "username or email missing.",
}, status.HTTP_400_BAD_REQUEST)
有没有办法解决此问题?如果不是用户名,也不是电子邮件,请尝试使用
:
。如果用户名和电子邮件都丢失,则此条件将为True