Sé que puede especificar conjuntos de campo en django para los ayudantes de administración. Sin embargo, no puedo encontrar nada útil para ModelForms. Solo algunos parches que no puedo usar. ¿Me estoy perdiendo de algo? ¿Hay alguna manera de lograr algo así como conjuntos de campos sin escribir manualmente cada campo en mi plantilla en la etiqueta correspondiente?Django y fieldsets en ModelForm
Me gustaría iterar idealmente a través de un conjunto de BoundFields. Sin embargo, hacer algo como esto al final de mi ModelForm:
fieldsets = []
fieldsets.append(('Personal Information',
[username,password,password2,first_name,last_name,email]),) # add a 2 element tuple of string and list of fields
fieldsets.append(('Terms & Conditions',
[acceptterms,acceptprivacy]),) # add a 2 element tuple of string and list of fields
falla como los elementos contenidos en mi estructura de datos son los campos primas, no los BoundFields. Parece que BoundFields se genera sobre la marcha ... esto me entristece. ¿Podría crear mi propia subclase de formularios.Forma que contiene un concepto de conjuntos de campo (incluso uno áspero que no es compatible con versiones anteriores ... esto es solo para mi propio proyecto) y si es así, ¿puede dar cualquier puntero? No quiero meterme con el código django.
El segundo enlace me dio la idea de que tenía que poner en práctica mi apoyo conjunto de campos rudimentaria. Gracias. –
nov. 2010, usó django-form-utils con éxito con 1.2.3. Gracias por la pista. – Boldewyn