2
try:
if isDateValid(date) == false:
raise ValidationError('invalid date')
if usernameValid(user) == false:
raise ValidationError('invalid username')
except ValidationError:
data = json.dumps({'status': 'Enter a valid date'})
data = json.dumps({'status': 'Enter a valid username'})
return HttpResponseBadRequest(data, content_type='application/json')`
如何使数据=正确的消息,具体取决于引发错误或消息传递的位置?尝试除块以外的多个验证错误
为什么你使用try /除了?你可以直接在这些if语句中设置'data' var。这将解决你的消息定制q。 – xgord