bootstrapize mail form

This commit is contained in:
Thomas NOËL 2013-04-23 10:57:29 +02:00
parent 958cb58fda
commit 25c61b9bf9
2 changed files with 16 additions and 9 deletions

View File

@ -26,3 +26,8 @@ class MailForm(forms.Form):
d'appareil que vous utilisez pour vous connecter, votre logiciel de
navigation sur le web, etc.""")
def __init__(self, *args, **kwargs):
super(MailForm, self).__init__(*args, **kwargs)
for f in self.fields:
self.fields[f].widget.attrs['class'] = 'span8'

View File

@ -19,21 +19,23 @@
</strong></p>
{% endif %}
<form action="/mail" method="POST">
<form action="/mail" method="POST" class="form-horizontal">
{% csrf_token %}
{% for field in form %}
<p>
{{ field.label_tag }}<br />
{% for error in field.errors %}<span class="error">{{error}}</span><br />{% endfor %}
{{ field }}
<br/>
<span class="help">{{ field.help_text }}</span>
</p>
<div class="control-group">
<label class="control-label">{{ field.label }}
{% for error in field.errors %}<br /><font color="red"><i class="icon-warning-sign"></i> {{error}}</font>{% endfor %}
</label>
<div class="controls">{{ field }}
<span class="help-block">{{ field.help_text }}</span>
</div>
</div>
{% endfor %}
<br />
<div class="control-group"><div class="controls">
<input id="submit" type="submit" value="Envoyer ce message" />
</div></div>
</form>
</div><!--/span-->
</div><!--/row-->
{% endblock %}