Search code examples
djangodjango-import-export

How can i add import export to a table and also order the columns in django


I want to add import export button and at the same time order the table columns

class OrderEtudiant(admin.ModelAdmin):
 list_display = ('id_etudiant','nom_etudiant','prenom_etudiant','Telephone','Adresse','Filiere')
 search_fields = ('nom_etudiant',)

class userdat(ImportExportModelAdmin):
     pass

admin.site.register(Etudiant,userdat,OrderEtudiant)

here is the problem i can't pass three parameters


Solution

  • Since ImportExportModelAdmin is a subclass of ModelAdmin, you can rewrite this code snippet as follows:

    class OrderEtudiant(ImportExportModelAdmin):
        list_display = ('id_etudiant','nom_etudiant','prenom_etudiant','Telephone','Adresse','Filiere')
        search_fields = ('nom_etudiant',)
    
    admin.site.register(Etudiant,OrderEtudiant)