1234567891011121314151617181920 |
- #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__"
|