#coding=utf-8 import django_filters from models import FinanceCategory, FinancePurpose class FinanceCategoryFilter(django_filters.FilterSet): name = django_filters.CharFilter(name='name', lookup_expr='icontains') class Meta: model = FinanceCategory fields = "__all__" class FinancePurposeFilter(django_filters.FilterSet): name = django_filters.CharFilter(name='name', lookup_expr='icontains') category_name = django_filters.CharFilter(name='category__name', lookup_expr='icontains') class Meta: model = FinancePurpose fields = "__all__"