# -*- coding: utf-8 -*-
import django_filters
from .models import Good, ReceiptItem



class GoodFilter(django_filters.FilterSet):
    name = django_filters.CharFilter(lookup_expr='icontains')
    
    class Meta:
        model = Good
        fields = ['name', 'created_at']


class ReceiptItemsFilter(django_filters.FilterSet):
    good__name = django_filters.CharFilter(field_name='good__name', lookup_expr='icontains', label='Назва ТМЦ')

    class Meta:
        model = ReceiptItem
        fields = ['good__name']