2016-07-06 4 views

Antwort

3

Sie können die Methode __call__ überschreiben. Dies funktioniert, wenn Sie die Aufgabe synchron mit task1(1) aufrufen oder asynchron mit task1.delay(1) aufrufen. Im folgenden Beispiel erhalten Sie "CALLED!" auf der Konsole oder in den Protokollen, je nachdem, wie Sie die Aufgabe aufrufen und wie Ihre Protokollierung eingerichtet wird.

+0

Ok, danke für die Antwort. Ich denke, es ist richtig, aber ich frage mich, warum es keine semantisch schönere Methode gibt, dies aus dem Sellerie-Projekt zu machen ... –