Каким будет эквивалент App Engine этого оператора Django?App Engine GQL: запрос диапазона дат
return Post.objects.get(created_at__year=bits[0],
created_at__month=bits[1],
created_at__day=bits[2],
slug__iexact=bits[3])
Я в конечном итоге это пишу:
Post.gql('WHERE created_at > DATE(:1, :2, :3) AND created_at < DATE(:1, :2, :4) and slug = :5',
int(bit[0]), int(bit[1]), int(bit[2]), int(bit[2]) + 1, bit[3])
Но это довольно ужасающим по сравнению с Django. Любой другой способ Pythonic/Django-magic, например. с Post.filter()
или created_at.day/month/year
атрибутами?