fix(hotfix-backend): hotfix released list filter object

This commit is contained in:
wb-msm261421 2024-01-04 14:36:01 +08:00 committed by SunnyQjm
parent a159595aff
commit 3d915c3c7e
1 changed files with 19 additions and 0 deletions

View File

@ -0,0 +1,19 @@
# -*- coding: utf-8 -*-
'''
@Author: wb-msm241621
@Date: 2023-12-15 11:40:19
@LastEditTime: 2023-12-15 11:40:19
@Description: hotfix released list filter
'''
from django_filters.rest_framework import FilterSet, DateTimeFilter
from .models import ReleasedHotfixListModule
class HotfixReleasedFilter(FilterSet):
released_start_time = DateTimeFilter(field_name='released_time', lookup_expr='gte')
released_end_time = DateTimeFilter(field_name='released_time', lookup_expr='lte')
class Meta:
model = ReleasedHotfixListModule
fields = ['hotfix_id', 'released_kernel_version', 'serious', 'fix_system']