We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5ea3ed3 commit a293b76Copy full SHA for a293b76
crudbuilder/templatetags/tags.py
@@ -29,7 +29,7 @@ def get_value(obj, field):
29
30
31
@register.filter
32
-def get_model_fields(obj):
+def get_model_fields(obj, exclude=[]):
33
model = obj.__class__
34
excludes = ['pk']
35
@@ -40,9 +40,8 @@ def get_model_fields(obj):
40
):
41
property_fields.append(Field(name=name, verbose_name=name))
42
ret = chain(obj._meta.fields, property_fields)
43
- if exclude:
44
- return chain(i for i in ret if not i.name in exclude)
45
- return ret
+ return [i for i in ret if i.name not in exclude]
+
46
47
48
def get_verbose_field_name(instance, field_name):
0 commit comments