【问题标题】:Django REST Framework browsable api filter controls not showingDjango REST Framework 可浏览 api 过滤器控件未显示
【发布时间】:2016-03-31 15:13:54
【问题描述】:

我按照文档将过滤添加到我的 API,安装了 django-filter、django-crispy-forms(添加到 INSTALLED_APPS)并使用 filter_backends/filter_fields/search_fields 我可以使用查询参数进行过滤。但是,文档说:“通用过滤器也可以在可浏览的 API 中将自己呈现为 HTML 控件”和“可浏览的 API 将为 DjangoFilterBackend 呈现过滤控件,如下所示:”。我的问题是如何?我没有看到任何用于过滤/搜索的额外控件。我正在使用 DRF 3.2.4。

【问题讨论】:

    标签: django django-rest-framework


    【解决方案1】:

    在可浏览 API 上显示为 HTML 控件的过滤器是 Django Rest Framework 3.3.0 及更高版本的一项功能。

    http://www.django-rest-framework.org/topics/3.3-announcement/

    很遗憾,他们没有对文档进行版本控制。

    【讨论】:

      猜你喜欢
      • 2017-03-22
      • 1970-01-01
      • 1970-01-01
      • 2016-03-24
      • 2014-06-07
      • 2016-02-15
      • 1970-01-01
      • 2016-02-18
      • 2016-08-01
      相关资源
      最近更新 更多