From 1b64dec1f70b3132bdfdd957e245f07aed23c46c Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Fri, 10 Oct 2025 16:26:49 +0500 Subject: [PATCH] change order list filter --- core/apps/orders/filters/order.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/core/apps/orders/filters/order.py b/core/apps/orders/filters/order.py index b06287e..f30d909 100644 --- a/core/apps/orders/filters/order.py +++ b/core/apps/orders/filters/order.py @@ -1,9 +1,24 @@ import django_filters from core.apps.orders.models.order import Order +from core.apps.wherehouse.models import WhereHouse +from core.apps.projects.models import Project, ProjectFolder class OrderFilter(django_filters.FilterSet): + wherehouse = django_filters.ModelMultipleChoiceFilter( + field_name='wherehouse', + queryset=WhereHouse.objects.all() + ) + project = django_filters.ModelMultipleChoiceFilter( + field_name='project', + queryset=Project.objects.all() + ) + project_folder = django_filters.ModelMultipleChoiceFilter( + field_name='project_folder', + queryset=ProjectFolder.objects.all() + ) + class Meta: model = Order fields = [