Мне просто интересно, есть ли какой-нибудь пример, который я мог бы взять у других по этой теме.Хорошая практика для гибкой страницы поиска - Django
У меня есть страница в Django, которая использует фильтры для выполнения поиска.
На данный момент я делаю простую проверку для параметров GET и добавление .filter() к QuerySet соответственно:
if color:
query.filter(color=color)
Это чувствует себя немного как уродливый способ сделать , и я немного застрял, задаваясь вопросом, как я могу сделать его более динамичным.
Любые идеи?
нет! отлично! Можете ли вы использовать dicts с любой функцией, используя метод, который вы только что показали мне? – RadiantHex
любые предложения для DateTime? – RadiantHex
Вы можете, но вы не можете использовать международные символы в качестве имен аргументов ключевого слова, если вы хотите это сделать, вы должны использовать этот синтаксис: def test (** kwargs): param = kwargs ['параметр'] # сделай что-нибудь. –