Объект HTTP-ответа Django для GAE Cron - PullRequest
1 голос
/ 27 ноября 2010

Я делаю это с использованием среды Django / GAE / Python:

cron:
    #run events every 12 hours

и

def events(request):
    # read all records 
    # Do some processing on a few records

   return http.HTTPResponseGone('Some Records are modified' )

Результат в производстве: задание выполняется вовремя с сообщением «fail»выполнил задание точно в хранилище данных по мере необходимости. Запись в журнале ошибок не обнаружена. Dev: Нет ошибок;возвращает сообщение «Некоторые записи изменены»

Можно ли избежать возврата HTTP-ответа?Мне не нужен HTTPResponse, однако я сохранил его, так как тестирование сервера Dev не проходит в его отсутствие.Может ли кто-нибудь помочь мне сделать код чистым?

1 Ответ

2 голосов
/ 27 ноября 2010

Исчезла ошибка 410. Вы должны вернуть 200 Success, если операция прошла успешно. Когда вы возвращаете HttpResponse, статус по умолчанию равен 200.

...