Skip to content

Commit a293b76

Browse files
authored
Update tags.py
1 parent 5ea3ed3 commit a293b76

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

crudbuilder/templatetags/tags.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def get_value(obj, field):
2929

3030

3131
@register.filter
32-
def get_model_fields(obj):
32+
def get_model_fields(obj, exclude=[]):
3333
model = obj.__class__
3434
excludes = ['pk']
3535

@@ -40,9 +40,8 @@ def get_model_fields(obj):
4040
):
4141
property_fields.append(Field(name=name, verbose_name=name))
4242
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
43+
return [i for i in ret if i.name not in exclude]
44+
4645

4746
@register.filter
4847
def get_verbose_field_name(instance, field_name):

0 commit comments

Comments
 (0)