Создание пользовательских полевых поисков в Django

Как вы создаете кастомполевые поиски в Джанго?

При фильтрации наборов запросов django предоставляет набор поисков, которые вы можете использовать:__contains, __iexact, __in, и так далее. Я хочу, чтобы у моего менеджера был новый поиск, поэтому, например, кто-то может сказать:

twentysomethings = Person.objects.filter(age__within5=25)

и вернуть всеPerson объекты с возрастом от 20 до 30 лет. Нужно лиQuerySet или жеManager класс, чтобы сделать это? Как это будет реализовано?

Ответы на вопрос(4)

Ваш ответ на вопрос