Невозможно зарегистрировать более двух классов в администраторе Django - PullRequest
0 голосов
/ 05 апреля 2020

Я пытаюсь зарегистрировать три класса для администратора. Если я прохожу два класса, это работает отлично, но когда я добавляю третий, я получаю следующую ошибку. Я пытался пройти три из них по отдельности, и это тоже не сработало.

Это мой Django файл admin.py:

 from django.contrib import admin
from .models import  Sensor
from leaflet.admin import LeafletGeoAdmin
from import_export.admin import ImportExportModelAdmin


class  Sensor_admin(LeafletGeoAdmin):
     list_display = ('subsystem',  'datasheet')


class Sensor_io_Admin(ImportExportModelAdmin):
    pass

admin.site.register(Sensor, Sensor_io_Admin, Sensor_admin)

Это ошибка, которую я получил: TypeError: register() takes from 2 to 3 positional arguments but 4 were given

Что может быть способом обойти это ?

Я использую Django 2.1 версию.

...