J'ai quelques modèles en django qui sont connectés plusieurs-à-plusieurs. Je veux créer des instances de ces modèles dans la mémoire, les présenter à l'utilisateur (via des appels de méthode personnalisés à l'intérieur des view-templates) et si l'utilisateur est satisfait, enregistrez-les dans la base de données.Comment travailler avec des relations many-to-many non enregistrées dans django?
Cependant, si j'essaie de faire quelque chose sur les instances de modèle (méthodes de rendu d'appel, par exemple), j'obtiens un message d'erreur indiquant que je dois d'abord enregistrer les instances. La documentation dit que c'est parce que les modèles sont dans une relation plusieurs-à-plusieurs.
Comment présenter des objets à l'utilisateur et lui permettre de les sauvegarder ou de les supprimer sans encombrer ma base de données?
(je suppose que je pourrais désactiver les opérations de manutention et de moi-même les faire tout au long de l'ensemble du projet, mais cela ressemble à une mesure potentiellement sujette à l'erreur ...)
Thx!