Я пытаюсь интегрировать экспорт импорта lib ( импорт / экспорт администратора Django ) с моим администратором django, но я получаю эту ошибку только в некоторых моделях, вдругие работают нормально
Это мой админ
class TurmaDisciplinaAlunoAdmin(BaseModelAdmin, ImportExportModelAdmin):
search_fields = ('turma_disciplina__turma__nome',
'turma_disciplina__disciplina__nome', 'aluno__nome')
autocomplete_fields = ('turma_disciplina', 'aluno')
list_display = ('curso', 'turma', 'disciplina', 'aluno_name')
list_filter = [TurmaDisciplinaAlunoCourseFilter,
TurmaDisciplinaAlunoClassFilter,
TurmaDisciplinaAlunoDisciplineFilter]
def get_queryset(self, request):
qs = super().get_queryset(request)
return qs\
.select_related(
'turma_disciplina',
'turma_disciplina__turma',
'turma_disciplina__turma__curso',
'turma_disciplina__disciplina',
'aluno'
)
def get_form(self, request, obj=None, change=False, **kwargs):
if not obj:
kwargs['form'] = forms.TurmaDisciplinaAlunoForm
return super().get_form(request, obj=obj, change=change, **kwargs)
def aluno_name(self, obj):
return obj.aluno
aluno_name.admin_order_field = 'aluno__nome'
ps: Извините, некоторые имена в PtBr