diff --git a/apps/wpmw/views.py b/apps/wpmw/views.py index ce7afb59..54def096 100644 --- a/apps/wpmw/views.py +++ b/apps/wpmw/views.py @@ -19,4 +19,9 @@ class WprViewSet(CustomListModelMixin, CustomGenericViewSet): filterset_fields = ["mb", "wm", "state", "material", "defects"] ordering = ["-create_time"] ordering_fields = ["number", "create_time", "update_time"] - search_fields = ["number", "material__name", "material__model", "material__specification"] \ No newline at end of file + search_fields = ["number", "material__name", "material__model", "material__specification"] + + def filter_queryset(self, queryset): + qs = super().filter_queryset(queryset) + qs.exclude(mb=None, wm=None) + return qs \ No newline at end of file