Ich möchte überprüfen, ob die Modellattribute make_initial_plan, make_default_plan im Modell als sicher festgelegt werden und wenn ja, alle Attribute in allen anderen Modellinstanzen aufheben. t wissen, wie die Selbst Parameter an den Aufruf übergeben zurückÜbergabe des Selbstparameters an einen Django-Callback
@receiver(pre_save)
def desactivar_default_o_initial(sender, instance, **kwargs):
if self.make_initial_plan == True:
for item in Plan.objects.all():
item.make_initial_plan = False
item.save(firstTimePass=False)
if self.make_default_plan == True:
for item in Plan.objects.all():
item.make_default_plan = False
item.save(firstTimePass=False)
Ideen, helfen im Voraus
Der Absender und die Instanz stammen vom LogEntry-Objekt ??? LogEntry-Objekt –
PuercoPop