Вы не совсем ясно понимаете, что хотите делать, но я думаю, что здесь есть две возможности.
Общий способ переопределить запрос к базе данных - определить настраиваемый менеджер и переопределить get_query_set
метод. Вы можете добавить дополнительные критерии фильтрации здесь.
Однако, если я правильно понимаю ваш вопрос, вы пытаетесь изменить запрос только для определенного поля. В этом случае, я думаю, что лучший ответ - определить настраиваемое поле . Здесь вы можете переопределить get_db_prep_lookup
, что позволяет настроить значение, используемое при поиске в базе данных.