Django - admin djangoql
效果:


1. pip install
pip install djangoql
2. settings.py
INSTALLED_APPS = [ 'djangoql', ]
3. admin.py
from django.contrib import admin from djangoql.admin import DjangoQLSearchMixin from .models import * @admin.register(User) class UserAdmin(DjangoQLSearchMixin, admin.ModelAdmin): # djangoql_completion_enabled_by_default 默认为 True, 会默认使用 djangoql 的搜索功能(可在页面上取消勾选)。 # 如果设置为 False, 则默认使用原有的搜索功能。 djangoql_completion_enabled_by_default = False list_display = ["id", "name", "mobile", "ip"] search_fields = ["name", "mobile", "ip"]

浙公网安备 33010602011771号