J'utilise django formulaire wizard pour rendre une série de formes et dans mon dernier écran, je veux montrer à l'utilisateur un écran simple qui dit press the save button to continue
. Donc, ce dernier écran n'a pas d'éléments d'entrée. J'ai, bien sûr, besoin de faire partie du flux de travail de l'assistant. Je me demandais s'il y avait un élément Form
qui peut être utilisé pour quelque chose comme ceci ou s'il y a un peu de hack pour simplement montrer ce texte.django formulaires de rendu texte statique
Donc, fondamentalement, j'ai quelque chose comme:
class FinalForm(Forms.Form):
text = Forms.CharField(label="Press Save to update the record")
def __init__(self, *args, **kwargs):
super(FinalForm, self).__init__(*args, **kwargs)
self.helper = FormHelper() # crispy-forms bit
Ici, bien sûr, le CharField
rend le texte comme une étiquette et est un champ de saisie. Peut-on faire pour que ce formulaire ne contienne que du texte statique?
Le urls.py
est déclaré:
url(r'^reviewrecord/(?P<pk>\d+)/$', views.ContactWizard.as_view([FirstForm, SecondForm, FinalForm]),
name='reviewrecord'),
DOH! !!! Merci pour ça. – Luca