Ein schlechter Verkäufer.noisefloor hat geschrieben:
* es kein Geheimnis ist, das DasIch aktiv bei Flask mit entwickelt

Welche Standards? Es gibt keinen Standard für Template Engines. Und das du `class_` verwenden solltest, steht _wörtlich_ in der Doku! "If one wants to pass the “class” argument which is a reserved keyword in some python-based templating languages, one can do: form.field(class_="text_blob")" (Link)Das ist natürlich schade, wenn sich Bottle da nicht an die Standards hält. Meinst du die Simple Template Engine lässt gar keine CSS Argumente zu?
Code: Alles auswählen
<div class="btn-group" data-toggle="buttons">
% for housetype in housetypes[:3]:
<label class="btn btn-primary btn-lg">
<input type="radio" name="housetype" value="{{housetype.id}}"/>{{housetype.housetype_de}}
</label>
% end
</div>
Nee - da hast du das Konzept nicht verstanden! Du musst das schon in einer Klasse von WTForms definieren. WTForms kann nicht "irgendwas, was von außerhalb kommt", validieren.Neben dem Darstellungsproblem: Beim Radio-Input verwende ich als Value die ID von der Abfrage. Damit WTforms dies validieren könnte, müsste WTF darauf auch irgendwie Zugriff bekommen.