Я намагаюся фільтрувати користувачів за спеціальним полем у кожному профілі користувачів, який називається профіль. Це поле називається рівнем і є цілим числом між 0-3.
Якщо я фільтрую за рівними показниками, я отримую список користувачів із вибраним рівнем, як очікується:
user_list = User.objects.filter(userprofile__level = 0)
Коли я намагаюся фільтрувати, використовуючи менше:
user_list = User.objects.filter(userprofile__level < 3)
Я отримую помилку:
глобальна назва 'userprofile__level' не визначена
Чи є спосіб фільтрації за <або> чи я гавкаю неправильне дерево.
2
@ BéresBotond Хоча документи виглядають чудово - структурування та компонування настільки бідні, що без прямого зв’язку вони майже не марні
—
RunLoop
@ BéresBotond На жаль, посилання зараз померло :(
—
dKen
Робоче посилання для doc: docs.djangoproject.com/en/1.11/ref/models/querysets/#gt
—
Gaurav Pandey