- Un émetteur peut-il nourrir plusieurs récepteurs?
- Quelle est l'utilisation du signal post_delete à Django?
- Quels sont les rôles du récepteur et de l'expéditeur dans le signal?
- Quand utiliser les signaux Django?
Un émetteur peut-il nourrir plusieurs récepteurs?
OUI. Cependant, ces récepteurs reçoivent tous le même audio de l'émetteur.
Quelle est l'utilisation du signal post_delete à Django?
Il y a 3 types de signal. pre_save / post_save: ce signal fonctionne avant / après la méthode Save (). pre_delete / post_delete: ce signal fonctionne avant après la suppression de l'instance d'un modèle (méthode delete ()) Ce signal est lancé.
Quels sont les rôles du récepteur et de l'expéditeur dans le signal?
Récepteur - La fonction de rappel qui sera connectée à ce signal. Voir les fonctions du récepteur pour plus d'informations. expéditeur - spécifie un expéditeur particulier pour recevoir des signaux de. Voir la connexion aux signaux envoyés par des expéditeurs spécifiques pour plus d'informations.
Quand utiliser les signaux Django?
Quand utiliser les signaux Django? Vous pouvez utiliser les signaux Django lorsque vous souhaitez exécuter un code spécifique avant ou après l'événement sur la base de données / la base de données. Par exemple, lorsque vous mettez à jour l'utilisateur, il doit également mettre à jour l'instance de modèle de profil à l'aide de la méthode Django Post_Save.