# -*- coding: utf-8 -*-
import django_filters
from .models import Procurement

class ProcurementFilter(django_filters.FilterSet):
    vendor__name= django_filters.CharFilter(lookup_expr='icontains')

    class Meta:
        model = Procurement
        fields = ['vendor__name']

# class ProcurementFilter(django_filters.FilterSet):
#     vendor__name = django_filters.CharFilter(
#         field_name='vendor__name',
#         lookup_expr='icontains',
#         label='Назва (часткове співпадіння)'
#     )
#     vendor__name_exact = django_filters.CharFilter(
#         field_name='vendor__name',
#         lookup_expr='iexact',
#         label='Назва (точне зіставлення)'
#     )

#     class Meta:
#         model = Procurement
#         fields = ['vendor__name', 'vendor__name_exact']