Tengo una forma sencilla¿Cómo agregar una clase HTML a help_text de un formulario de Django?
class MyForm(forms.Form):
...
fieldname = forms.CharField(help_text="Some help text")
entonces puedo mostrar esta forma con la mano de Django {{ form.as_ul }}
si me gusta, ahora tengo que estilizar la help_text y no tengo ni idea de cómo. Django no parece envolver esa cadena en todo lo que le permitirá llegar a mi CSS por lo que en este momento, he restaurado a:
class MyForm(forms.Form):
...
fieldname = forms.CharField(help_text='<div class="helptext">Some help text</div>')
Qué me sé que está mal, así que estoy aquí para un mejor consejo.
De acuerdo. form.as_ * es solo para prototipos rápidos; el diseño de forma real requiere hacerlo en la plantilla. No necesariamente campo por campo; en la mayoría de los casos, simplemente recorro los campos y presento cada uno con el mismo HTML. –