From f7814022381250965122a87c5bf284cd7a40609c Mon Sep 17 00:00:00 2001 From: oldcai Date: Wed, 17 Jan 2018 23:40:50 +0800 Subject: [PATCH] support get value by properties or attributes --- chartit/validation.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/chartit/validation.py b/chartit/validation.py index 0430c1f..526fca0 100755 --- a/chartit/validation.py +++ b/chartit/validation.py @@ -77,8 +77,7 @@ def _validate_field_lookup_term(model, term, query): return term if terms[0] not in model_fields: - raise APIInputError("Field %r does not exist. Valid lookups are %s." - % (terms[0], ', '.join(model_fields))) + return terms[0] if len(terms) == 1: return model._meta.get_field(terms[0]).verbose_name else: