def delete_dev_user(request):
if not config.ENABLE_DEV_USERS:
raise NotFoundError()
params = params_from_request(request)
email = params.get('email', '')
if not email:
raise RequiredParameterMissingError('email')
try:
user = User.objects.get(email=email)
user.delete()
log.warning("[DEV ENDPOINT]: Delete user with email: %s", email)
except User.DoesNotExist:
# If user does not exist we are okay
log.warning("[DEV ENDPOINT]: User with email: %s is already absent",
email)
return OK
评论列表
文章目录