Tengo un par de modelos en django que están conectados de muchos a muchos. Quiero crear instancias de estos modelos en la memoria, presentarlos al usuario (a través de métodos personalizados-llamadas dentro de las plantillas de vista) y si el usuario está satisfecho, guardarlos en la base de datos.¿Cómo trabajar con relaciones de muchos a muchos no guardados en django?
Sin embargo, si trato de hacer algo en las instancias de modelo (métodos de representación de llamada, por ejemplo), aparece un mensaje de error que dice que primero tengo que guardar las instancias. La documentación dice que esto se debe a que los modelos están en una relación de muchos a muchos.
¿Cómo presento los objetos al usuario y le permite guardarlos o descartarlos sin saturar mi base de datos?
(supongo que podría desactivar las operaciones de manipulación, de ponerlos a mí mismo a lo largo de todo el proyecto, pero esto suena como una medida potencialmente propenso a errores ...)
Thx!