django_filters - FilterView - 如何构建URL

时间:2015-08-12 16:53:14

标签: python django django-filters

views.py

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

urls.py

    url(r'^flist/$', FilterView.as_view(filterset_class= views.Au_selFilter)),

当我去:

  

http://127.0.0.1:8000/flist/

我获取了au_sel模型中的所有数据,但是如何添加过滤器

我试图:

  

http://127.0.0.1:8000/flist/?tipo=xx    要么   http://127.0.0.1:8000/flist?stato=xx

但是会出现一个空白页面,此url上似乎也缺少debug_toolbar ...

好的我关闭了:fiter工作得很好,我传递给它错误的值,如果你有一个很多字段,也许它会使用 id

0 个答案:

没有答案