Отложенная библиотека для app Engine переходит к версии по умолчанию — как указать цель?

#google-app-engine

# #google-app-engine

Вопрос:

Я получаю 404 ошибки, когда пытаюсь использовать отложенную библиотеку, потому что я запускаю ее в модуле, но, похоже, отложенная библиотека поступает только в default модуль (он же мой app.yaml модуль). Как я могу заставить deferred.defer его запустить его в указанном мной модуле? Спасибо.

Ответ №1:

Вам нужно name и установить target для очереди:

https://developers.google.com/appengine/docs/python/config/queue

Комментарии:

1. Отлично — спасибо. Вы также знаете, как извлекать переменную информацию из deferred.defer прогона. Например, если я сделаю это: deferred.defer(метод, var), вы знаете, как извлечь var из POST запроса?

2. Это объясняется здесь: developers.google.com/appengine/docs/python/taskqueue/… Возможно, вы захотите использовать конечные точки URL и очередь задач. Таким образом, вы указываете, в какой очереди выполнять задачу, и отправляете параметры post в качестве словаря данных post