【发布时间】:2016-10-31 02:49:14
【问题描述】:
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')`
如何根据引发错误的位置或传递的消息使 data = 正确消息?
【问题讨论】:
-
你为什么要使用 try/except 呢?您可以直接在这些 if 语句中设置
datavar。这将解决您的消息自定义问题。
标签: python json try-catch except