基于djangofilter的djangadminpage的通用筛选器。

django-admin-filter的Python项目详细描述


https://api.travis-ci.org/thomst/django-admin-filter.svg?branch=masterhttps://coveralls.io/repos/github/thomst/django-admin-filter/badge.svg?branch=masterpython: 3.4, 3.5, 3.6, 3.7, 3.8django: 1.11, 2.0, 2.1, 2.2, 3.0

说明

Django管理过滤器是Django管理页面的基于表单的通用过滤器。 它基于django-filter。它提供了一种灵活而直接的过滤方式 更改列表的项,并保存和重用查询。在

安装

从安装pypi.org网站公司名称:

pip install django-admin-filter

配置

要为模型使用自定义筛选表单,需要做三件事 在管理员变更列表中:

将django_admin_过滤器添加到已安装的应用程序中:

^{pr2}$

CustomFilter添加到modeldadmin的列表过滤器中:

from django_admin_filter.filters import CustomFilter

class MyAdmin(admin.ModelAdmin):
   list_filter = [CustomFilter, ...]
   ...

并设置要与模型一起使用的过滤器类。这确实有效 如django-filter-docs中所述。但是要将过滤器类与 django管理过滤器有一件事需要注意:而不是子类 django公司_过滤器集:

import django_filters

class MyFilter(django_filters.FilterSet):
   ...

使用AdminFilterSet

from django_admin_filter.filterset import AdminFilterSet

class MyFilter(AdminFilterSet):
   ...

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从Dropwizard中的Minio检索文件时,GET请求中的超时是如何处理的?   带Hibernate的java Jackson用于序列化以避免枚举   Raspberry Pi上的java Jave分段错误   java在屏幕旋转时不保存当前片段和数据   java War文件未在Heroku上正确部署   如何使用Java处理Selenium webdriver中的促销广告或cookie   java处理“用法:PApplet[options]<classname>[sketch args]”   java文本文件错误扫描程序   运行第一个JavaFX模块化程序时出现java异常   java将fileoutputstream转换为字符串   如何调试gstreamerjava?   java Spring RestTemplate ResponseBody类是什么样的   如何将JSON数组转换为Java列表。我在用斯文森   javascript在显示div按钮后进入新页面