Django_过滤器过滤器查看如何构建URL

2024-10-05 12:14:24 发布

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

视图.py

import django_filters
class Au_selFilter(django_filters.FilterSet):
    test= django_filters.BooleanFilter(label="prova")
    class Meta:
        model = au_sel
        fields = ['tipo', 'stato']

网址.py

^{pr2}$

当我去:

http://127.0.0.1:8000/flist/

所有的数据都是在auésel模型中得到的,但是如何添加过滤器呢?在

我试着:

http://127.0.0.1:8000/flist/?tipo=xx or http://127.0.0.1:8000/flist?stato=xx

但是出现了一个空白页面,而且调试工具栏似乎在这个url上丢失了。。。在

好了,我走了:fiter工作正常,我给它传递了错误的值,如果你有很多字段,也许它会使用id


Tags: djangopyimport视图httpfiltersclassau

热门问题