django est de la forme: comment vérifier case de l'état dans le modèle

J'ai un formulaire avec des cases à cocher qui fonctionne bien, mais lorsque l'utilisateur soumet le formulaire avec des erreurs, et ma case est cochée, j'ai besoin de changer div class qui détient la case à cocher. Donc, je faisais des expériences avec des {{ form.mycheckbox.data }} dans le modèle et il dit Faux au chargement de la page. Maintenant, lorsque l'utilisateur clic sur une case à cocher et le formulaire comporte des erreurs, il est dit sur. J'ai donc essayé:

{{ if form.mycheckbox.data == True }} ne fonctionne pas

{{ if form.mycheckbox.data != False }} ne fonctionne pas

{{ if form.mycheckbox.data == 'on' }} ne fonctionne pas

{{ if form.mycheckbox.data == on }} ne fonctionne pas

J'ai été faire de faute de frappe avec div class nom =='on' travaille. Désolé

OriginalL'auteur Goran | 2011-09-06