Я только начал использовать GAE и наткнулся на проблему, которая позволила мне усомниться в целесообразности использования Django в GAE.
Все, что я пытаюсь сделать, - это простой запрос сORM Джанго:
addresses = Address.objects.filter(lat__gte=form.cleaned_data['north_east_lat'])
addresses = addresses.filter(lat__lte=form.cleaned_data['south_west_lat'])
addresses = addresses.filter(lon__gte=form.cleaned_data['north_east_lon'])
addresses = addresses.filter(lon__lte=form.cleaned_data['south_west_lon'])
Но, очевидно, с Bigtable это не так просто:
BadFilterError: invalid filter: только одно свойство на запрос может иметь фильтры неравенства (<=,> =, <,>) ..
Как обойти эту проблему?(Использование ORM Джанго предпочтительно)