From e99b91ae69bb91b7ef0744240bdfa5e3fcda83a6 Mon Sep 17 00:00:00 2001 From: Melvin Laplanche Date: Sun, 24 Nov 2013 00:05:58 -0800 Subject: [PATCH] Handle hidden field --- bootstrapform/templates/bootstrapform/field.html | 4 +++- bootstrapform/templatetags/bootstrap.py | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/bootstrapform/templates/bootstrapform/field.html b/bootstrapform/templates/bootstrapform/field.html index 8150352..efc1914 100644 --- a/bootstrapform/templates/bootstrapform/field.html +++ b/bootstrapform/templates/bootstrapform/field.html @@ -1,7 +1,9 @@ {% load bootstrap %}
- {% if field|is_checkbox %} + {% if field|is_hidden %} + {{ field }} + {% elif field|is_checkbox %}
{% if field.auto_id %} diff --git a/bootstrapform/templatetags/bootstrap.py b/bootstrapform/templatetags/bootstrap.py index 3ab5aac..d45b0d3 100644 --- a/bootstrapform/templatetags/bootstrap.py +++ b/bootstrapform/templatetags/bootstrap.py @@ -93,3 +93,7 @@ def is_multiple_checkbox(field): @register.filter def is_radio(field): return field.field.widget.__class__.__name__.lower() == "radioselect" + +@register.filter +def is_hidden(field): + return field.field.widget.__class__.__name__.lower() == "hiddeninput"