Hola, estoy haciendo un proyecto de ingreso de pacientes de un hospital, y tengo un modelo en el cual las entidades son las siguientes.
Ingreso: Conoce al paciente y conoce sus síntomas.
Paciente: Datos del paciente
Síntomas. Lista de síntomas, valores númericos.
Quisiera hacer la función de creación de un ingreso, que muestre todos los datos del ingreso, del paciente y de los síntomas. Presionar el botón guardar y que guarde las tres entidades.
Probé haciendo 3 formularios separados y cuando hago post del form llegan todos los campos vacíos. Probé con formsets pero el inlineformset entiendo que solo permite una relación por ejemplo Ingreso-Paciente, pero no Ingreso-paciente e Ingreso-sintomas a la vez.
Necesito el código correspondidente para hacer funcionar correctamente el alta del ingreso
Hi, do you mind if I write this in English? I'm from Brazil and my Spanish is far from being professional haha
Usually formsets are used in Wizards type of forms, like if you get your users basic information on one page, go to the second for medical history and so on.
If that works for your layout, formsets will work like a charm.
If you need everything in a single form you will lose some advantages of using Django model forms besides that being a bad UI decision.
We can discuss a bit more if you are available to.
$20 USD en 1 día
5,0 (2 comentarios)
2,9
2,9
3 freelancers están ofertando un promedio de $17 USD por este trabajo
Hola, cómo estás? Creo que te puedo ayudar. Por lo que decís, me parece que el error está en la View, al procesar los formularios. Contactame y lo vemos. Saludos!