You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
389 B
13 lines
389 B
import django_filters
|
|
|
|
from .models import Course
|
|
|
|
|
|
class CourseFilter(django_filters.FilterSet):
|
|
category = django_filters.CharFilter(field_name='category')
|
|
cat = django_filters.CharFilter(field_name='category__title')
|
|
age = django_filters.ChoiceFilter(field_name='age', choices=Course.AGE_CHOICES)
|
|
|
|
class Meta:
|
|
model = Course
|
|
fields = ['category', 'age']
|
|
|