如何更改过滤键?

2024-09-27 20:15:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我试过这种方法

class ProductFilter(django_filters.FilterSet):
    section = django_filters.ModelChoiceFilter(widget=CustomLinkWidget, queryset=Category.objects.filter(parent=None),
                                               label='Раздел', field_name='subcategory__parent__parent__slug')

不幸的是,继续这样做

http://localhost:8000/products/mediasabak-sub/mediasabak-sub-sub/?section=1

但我想要这样的东西

http://localhost:8000/products/mediasabak-sub/mediasabak-sub-sub/?section=section_slug_here

Tags: django方法localhosthttpsectionwidgetfiltersclass

热门问题