1. pip install django-import-export
2. 配置settings.py文件
INSTALLED_APPS = [
... ,
'import_export',
'your_app', ]
3. 配置admin.py文件
from django.contrib import admin
from import_export.admin import ExportMixin
from .models import YourModel
@admin.register(YourModel)
class YourModelAdmin(ExportMixin, admin.ModelAdmin):
list_display = ('field1', 'field2', 'field3') # 显示的字段 # 可选:指定导出的字段
export_fields = ('field1', 'field2', 'field3')