я пытаюсь выполнить фоновую функцию с помощью сельдерея: это мой текущий код:
from VideoPublish.models import TitleVideo, Videos
from celery.decorators import task
from UploadExpert.celery import app
# Create your views here.
demo_titles =['title1', 'title2', 'title3']
@app.task(ignore_result=True)
def GetTitles(video_id):
video = Videos.objects.get(pk=video_id)
for title in demo_titles:
t = TitleVideo(
title=title,
video_id=video.id
)
t.save()
это функция вызова:
GetTitles.delay(video_id=obj.id)
и это ошибка сельдерея:
https://gist.github.com/scaltro/cc6152f82b0fbf501af396b8ad812e91
Я хочу знать, где я не прав, и как я могу решить эту проблему