Они взяты из документации по AdminAction. Помогает ли это?
Код для добавления в ваш admin.py
from django.contrib.contenttypes.models import ContentType
from django.http import HttpResponseRedirect
def export_selected_objects(modeladmin, request, queryset):
selected = queryset.values_list('pk', flat=True)
ct = ContentType.objects.get_for_model(queryset.model)
return HttpResponseRedirect('/export/?ct=%s&ids=%s' % (
ct.pk,
','.join(str(pk) for pk in selected),
))
И сделайте это, чтобы активировать свое действие после его определения:
from django.contrib import admin
admin.site.add_action(export_selected_objects)