def get_or_404(cls, *args, **kwargs):
message = kwargs.pop('message', None)
try:
return cls.objects.get(*args, **kwargs)
except (MultipleObjectsReturned, DoesNotExist, ValidationError):
if message is not None:
abort(404, message=message)
abort(404)
评论列表
文章目录