我需要延迟创建对象的任务。示例:
from celery import shared_task
from .models import Keys
@shared_task
def generate_keys(id):
keys = Keys.objects.get(id=id)
arr = keys.title.split()
keys_arr = []
for i in range(len(arr)):
for j in range(i, len(arr)):
s = []
for k in range(i, j + 1):
s.append(arr[k])
keys_arr.append(' '.join(s))
keys.keys = keys_arr
keys.save()
但是,当我致电generate_keys.delay(id)
时,出现此错误:
django.db.utils.OperationalError:无法连接到服务器:没有这样的文件或目录。
请帮帮我。