/ / Sellerie Intervall Zeitplan Zeit - Django, Sellerie, Django-Sellerie

Sellerie Intervall Zeitplan Zeit - Django, Sellerie, Django-Sellerie

Ich benutze Djangosellerie, um meine Aufgabe zu planen. Derzeit erstelle ich nur einen Intervallplan von 2 Tagen und erstelle eine periodische Aufgabe, die in diesem Intervall ausgeführt wird.

Mein Hauptproblem ist, wenn ich eine Aufgabe planeLauf an 2 Tagen, zu welcher Zeit läuft es? und kann ich diese Zeit nicht ändern, weil ich die Intervallaufgabe zu einer bestimmten Zeit ausführen muss, die vom Benutzer zur Verfügung gestellt wird. Der bisher geschriebene Code ist

        periodic_task=PeriodicTask.objects.update_or_create(
name="my-interval-task,
defaults={
"interval": schedule, #interval schedule object
"task": "myapp.tasks.auto_refresh",
}
)

Antworten:

0 für die Antwort № 1

Sieh dir die. An Crontab-Klasse

Z.B. schedule = crontab(hour=0, minute=0, day_of_month="2-30/3") Feuert jeden geraden Tag um Mitternacht ab