Изменить query_params в django в djangofilterbackends
У меня есть модель под названием product, как показано ниже, для которой я создаю фильтры с помощью djangofilterbackend с filter_fields = 'all'
class Product(models.Model):
id
name
created_at
updated_at
price
and so on....
Теперь, когда кто-то посылает запрос_парам, связанный с временем, например, "created_at", "updated_at", они отправляют временные метки эпохи. есть ли способ преобразовать временные метки эпохи в параметрах запроса в datetime?
что я пробовал: я пытался модифицировать request_dict в get_queryset, идентифицируя параметры timestamp и конвертируя их в datetime django. Но request_dict неизменяем в DRF.
Есть ли способ изменить query_params в djangofilterbackend? Все, что я хочу сделать, это преобразовать временные метки эпохи в datetime, чтобы я мог передать целые query_param в djangofilterbackends