Approfondimenti

Package import-export

Per installarlo eseguire pip install django-import-export e modificare il file master/settings.py aggiungendolo alle applicazioni installate:

INSTALLED_APPS = [
    # ...
    'didattica',
    'import_export',
]

Registrare poi nell'interfaccia di admin didattica/admin.py i modelli che si vuole gestire. Al posto di admin.site.register(Professor) mettere:

from import_export import resources
from import_export.admin import ImportExportModelAdmin
class ProfessorResource(resources.ModelResource):
    class Meta:
        model = Professor
        import_id_fields = ['slug']
        fields = ('slug', 'first_name', 'last_name',)

class ProfessorAdmin(ImportExportModelAdmin):
    resource_class = ProfessorResource

admin.site.register(Professor, ProfessorAdmin)

Package per il debug

Per installarlo eseguire pip install django-debug-toolbar e modificare il file master/settings.py aggiungendolo alle applicazioni installate:

INSTALLED_APPS = [
    # ...
    'didattica',
    'import_export',
    'debug_toolbar',
]

results matching ""

    No results matching ""