Skip to content

Commit

Permalink
We should still respect the configuration of the Helper object when r…
Browse files Browse the repository at this point in the history
…endering Meta fields
  • Loading branch information
ghinch committed Jan 20, 2015
1 parent e31e395 commit 6b93e8a
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion crispy_forms/helper.py
Original file line number Diff line number Diff line change
Expand Up @@ -324,7 +324,16 @@ def render_layout(self, form, context, template_pack=TEMPLATE_PACK):
left_fields_to_render = fields_to_render - form.rendered_fields

for field in left_fields_to_render:
html += render_field(field, form, self.form_style, context)
# We still respect the configuration of the helper
# regarding which fields to render
if (
self.render_unmentioned_fields or
(self.render_hidden_fields and
form.fields[field].widget.is_hidden) or
(self.render_required_fields and
form.fields[field].widget.is_required)
):
html += render_field(field, form, self.form_style, context)

return mark_safe(html)

Expand Down

0 comments on commit 6b93e8a

Please sign in to comment.