diff --git a/apps/wpm/filters.py b/apps/wpm/filters.py index 22c49b2d..482f9706 100644 --- a/apps/wpm/filters.py +++ b/apps/wpm/filters.py @@ -227,6 +227,7 @@ class MlogbwFilter(filters.FilterSet): model = Mlogbw fields = { "mlogb": ["exact"], + "mlogb__mlog": ["exact"], "mlogb__mlog__mgroup": ["exact"], "mlogb__mlog__submit_time": ["isnull"], "wpr": ["exact"], diff --git a/apps/wpm/views.py b/apps/wpm/views.py index f803f763..a47c6776 100644 --- a/apps/wpm/views.py +++ b/apps/wpm/views.py @@ -825,7 +825,7 @@ class MlogbwViewSet(CustomModelViewSet): queryset = Mlogbw.objects.all() serializer_class = MlogbwCreateUpdateSerializer filterset_class = MlogbwFilter - select_related_fields = ["ftest", "equip", "wpr"] + select_related_fields = ["ftest", "equip", "wpr", "mlogb"] ordering = ["number", "create_time"] ordering_fields = ["number", "create_time"]