我正在googleappengine上运行一个关于Django的查询(使用Django unrel)。我正在尝试确定我的应用程序中所有当前计划的电子邮件。我这样做,通过查询所有的电子邮件,应该已经发送和订购的预定时间。你知道吗
但是,当我运行查询时,过滤器不会被接受。也就是说,邮件会在将来被退回。为什么过滤器不工作?你知道吗
我的模型是:
class EmailContact(models.Model):
email = models.CharField(max_length=256)
unsubscribed = models.BooleanField(default=False)
next_email = models.DateTimeField(null = True)
我的问题是:
ems = models.EmailContact.objects.filter(unsubscribed=False
).filter(next_email__lte = datetime.datetime.utcnow()
).order_by("-next_email")
结果是返回next_email
属性大于datetime.datetime.utcnow()
的项。我做错什么了吗?这个查询似乎是在开发环境中工作的,所以我认为GAE的数据存储有一些特定的东西。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐