Как установить интервал повторения в фоновых задачах, используя django? - PullRequest
0 голосов
/ 26 февраля 2020

Я пытался запустить код фоновой задачи в Django. он работает нормально, но интервал времени не работает. это работает каждую секунду, как это исправить, кто-нибудь дает какое-то решение.

views.py

from django.shortcuts import render
from django.http import HttpResponse
from background_task import background
from django.core.mail import send_mail

@background(schedule=5)
def hello():
    print('hello_world')

# Create your views here.
def index(request):
    hello()
    return HttpResponse('<h1> Hello World </h1>') 

Я также пытался передать параметр повтора

from django.shortcuts import render
from django.http import HttpResponse
from background_task import background
from django.core.mail import send_mail

@background(schedule=5)
def hello():
    print('hello_world')

# Create your views here.
def index(request):
    hello(repeat=10)
    return HttpResponse('<h1> Hello World </h1>') 

Я пробовал много способов , Но все равно не работает. Мне нужно каждый час печатать привет мир.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...