added feature to render_divs where if field.label == '' then it will render form.description the same a render_label

This commit is contained in:
Rodney Ewing 2013-06-25 15:50:31 -07:00
parent 15db183151
commit 1e21471a8a
3 changed files with 9 additions and 9 deletions

View File

@ -65,6 +65,9 @@ class EditAccountForm(wtforms.Form):
_('New email address'),
[wtforms.validators.Optional(),
normalize_user_or_email_field(allow_user=False)])
wants_comment_notification = wtforms.BooleanField(
label='',
description=_("Email me when others comment on my media"))
license_preference = wtforms.SelectField(
_('License preference'),
[
@ -73,8 +76,6 @@ class EditAccountForm(wtforms.Form):
],
choices=licenses_as_choices(),
description=_('This will be your default license on upload forms.'))
wants_comment_notification = wtforms.BooleanField(
label=_("Email me when others comment on my media"))
class EditAttachmentsForm(wtforms.Form):

View File

@ -46,12 +46,7 @@
{% trans %}Change your password.{% endtrans %}
</a>
</p>
{{ wtforms_util.render_field_div(form.new_email) }}
<div class="form_field_input">
<p>{{ form.wants_comment_notification }}
{{ wtforms_util.render_label(form.wants_comment_notification) }}</p>
</div>
{{- wtforms_util.render_field_div(form.license_preference) }}
{{ wtforms_util.render_divs(form) }}
<div class="form_submit_buttons">
<input type="submit" value="{% trans %}Save changes{% endtrans %}" class="button_form" />
{{ csrf_token }}

View File

@ -47,7 +47,11 @@
{% endfor %}
{%- endif %}
{%- if field.description %}
<p class="form_field_description">{{ field.description|safe }}</p>
{% if field.label.text == '' %}
<label for="{{ field.label.field_id }}">{{ field.description|safe }}</label>
{% else %}
<p class="form_field_description">{{ field.description|safe }}</p>
{% endif %}
{%- endif %}
</div>
{%- endmacro %}