我正在将任务添加到我的开发默认任务队列中......
task = Task(params={'id':'foo','name':'bar'},
countdown=0,
url = '/foobar',
)
task.add()
但是我的任务只是坐在默认队列中并且不执行。如果我通过转到/_ah/admin/tasks?queue=default
并单击“运行”按钮手动运行它们,一切似乎都很好 - 排队的任务从队列/foobar
中消失并成功访问。
我在这里错过了什么吗?似乎这应该“正常工作”。
注意:我使用 Django + Django Nonrel + DjangoAppEngine 可能是相关的——不是他们的任务接口,而是视图、模板、模型等。