В моей модели создан объект DateTimeField, и я хотел бы получить все объекты, для которых дата создания составляет 30 минут или более. Как запросить это, используя MyModel.objects (....) в django?
Может быть что-то вроде:
import datetime created_time = datetime.datetime.now() - datetime.timedelta(minutes=30) old_objects = MyModel.objects.filter(created__lte=created_time)
См. http://docs.djangoproject.com/en/dev/topics/db/queries/ для получения дополнительной информации о создании запросов, фильтрации и т. Д.
Используйте эту функцию:
.filter(created__lte=datetime.datetime.now() - datetime.timedelta(seconds=60 * 30))