from tastypie.exceptions import BadRequest
def build_filters(self, filters=None):
if 'language' not in filters:
raise BadRequest("missing language param") # or maybe create your own exception
return super(LinguistResource, self).build_filters(filters)
可以通过重写build_filters来捕获:
相关问题 更多 >
编程相关推荐