Как фильтровать наборы запросов по полю, выбранному из формы шаблона в Django?
Я изучаю Django. У меня есть listview и detailview для набора запросов, все работает правильно. В listview я хочу, чтобы пользователь мог искать в базе данных модели, выбирая поиск заданной строки в одном, многих или всех полях модели. Так как метод filter() получает имя поля как .filter(name__icontains='string'), я не знаю, как передать этот параметр имени из чекбоксов формы.
Если у вас возникли проблемы с тем, как создать функциональность поиска в django, то вам стоит ознакомиться с учебником от замечательного автора книг по django г-на Уильяма Винсента.
Этот учебник быстро научит вас создавать поиск по Q-объектам в django. Вот ссылка на учебник: https://learndjango.com/tutorials/django-search-tutorial
оставьте "upvote", если это вам поможет.