GAE Cron的Django HTTP响应对象

时间:2010-11-27 08:51:00

标签: django google-app-engine cron httpresponse

我正在使用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' )

生产结果:     作业按“失败”消息按时运行     但是,它已根据需要在数据存储上完成了所有工作     没有看到错误日志条目 开发:没有错误;返回消息'某些记录被修改'

是否可以避免返回HTTP响应?对我来说不需要HTTPResponse,但是,我保留了这个,因为Dev服务器测试在它缺席的情况下失败了。可以一个人 帮我搞清楚代码吗?

1 个答案:

答案 0 :(得分:2)

错误是410.如果操作成功,您应该返回200 Success。当您返回HttpResponse时,默认状态为200。