Estoy construyendo una aplicación de seguimiento de tickets de soporte y tengo algunos modelos que me gustaría crear desde una página. Los boletos pertenecen a un cliente a través de una clave externa. Las notas también pertenecen a Tickets a través de ForeignKey. Me gustaría tener la opción de seleccionar un cliente (es decir, un proyecto completo) o crear un nuevo cliente, luego crear un ticket y finalmente crear una nota asignada al nuevo ticket.Django: varios modelos en una plantilla usando formularios
Como soy bastante nuevo en Django, tiendo a trabajar iterativamente, probando nuevas funciones cada vez. He jugado con ModelForms pero quiero ocultar algunos de los campos y realizar una validación compleja. Parece que el nivel de control que estoy buscando requiere formularios o hacer todo a mano, completo con una página de plantilla tediosa y codificada a mano, que estoy tratando de evitar.
¿Hay alguna característica encantadora que me falta? ¿Alguien tiene una buena referencia o ejemplo para usar formsets? Pasé todo un fin de semana en los documentos de API para ellos y todavía no tengo ni idea. ¿Es un problema de diseño si rompo y código de la mano todo?
No sé cómo, por lo tanto, no lo haga – orokusaki
@orokusaki: ¿Qué más le gustaría? Eso parece describir una solución. ¿Qué más debería decirse? La pregunta es vaga, por lo que es difícil proporcionar un código real. En lugar de quejarse, proporcione una sugerencia de mejora. ¿Que sugieres? –