Größe von TextAreaField in Flask-wtforms definieren
Verfasst: Donnerstag 29. Dezember 2011, 21:10
Hi, ich versuche gerade verzweifelt, einem TextAreaField eine andere Größe zu geben. Ich weiß, dass man normalerweise die Größe bei WTForms so definiert
Mein Problem ist, dass ich die formhelpers Datei verwende, um die Formularfelder zu rendern
Ich bekomme es jetzt allerdings nicht auf die Reihe, dem Formular die rows und cols Parameter zu übergeben.
Wahrscheinlich ist es total banal, aber ich komme nicht drauf.
Code: Alles auswählen
{{form.text(cols='30', rows='11')|safe}}
Code: Alles auswählen
{% macro render_field(field) %}
<dt>{{ field.label }}
<dd>{{ field(**kwargs)|safe }}
{% if field.errors %}
<ul class="errors">
{% for error in field.errors %}<li>{{ error }}{% endfor %}
</ul>
{% endif %}
</dd>
{% endmacro %}
Code: Alles auswählen
class NewForm(wtf.Form):
title = wtf.TextField()
content = wtf.TextAreaField()