У меня быстрый вопрос: как выбрать только одно поле из формы фильтра в Django? В настоящее время я показываю все это:
<div class="container">
<form method="GET" >
{{ filter.form.Precio|crispy }}
<button class="btn btn-primary" type="submit">Aplicar filtros</button>
</form>
</div>
Я бы хотел разделить форму фильтра. Раньше я делал это:
{{ form.username }}
, но это не похоже на работу ...
РЕДАКТИРОВАТЬ: Это filters.py
class PubFilters(django_filters.FilterSet):
Precio = django_filters.NumericRangeFilter()
o = django_filters.OrderingFilter(
choices=(
('-Más nuevo', 'Más nuevo'),
('Más nuevo', 'Menos nuevo')
),
fields={
'Fecha': 'Más nuevo',
}
)
class Meta:
model = publicaciones
fields = ['Título', 'Precio', 'Categoría']
fields ={
'Título': ['icontains'],
}