#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