Я пытаюсь использовать django -tenant-schemas 1.10.0. Я установил его и успешно провел миграцию. Но команда "python manage.py runserver" выдает ошибку:
Исключение, игнорируемое в потоке, запущенном: .wrapper at 0x000002282DBC2790> Traceback (последний вызов был последним):
Файл "D: \ projects \ django -tenant-schemas-master \ django -tenant-schemas-master \ examples \ lib \ site-packages \ django \ utils \ autoreload.py", строка 227, в оболочке fn (* args, ** kwargs)
Файл "D: \ projects \ django -tenant-schemas-master \ django -tenant-schemas-master \ examples \ lib \ site-packages \" django \ core \ management \ commands \ runserver.py ", строка 147, в обработчике inner_run = self.get_handler (* аргументы, ** опции)
Файл" D: \ projects \ django -tenant- schemas-master \ django -tenant-schemas-master \ examples \ lib \ site-packages \ django \ contrib \ staticfiles \ management \ commands \ runserver.py ", строка 27, в обработчике get_handler = super (Command, self) .get_handler (* args, ** options)
Файл "D: \ projects \ django -tenant-schemas-master \ django -tenant-schemas-master \ examples \ lib \ site-packages \ Джанго \ ядро \ Реагиров элемент \ commands \ runserver.py ", строка 68, в get_handler return get_internal_wsgi_application ()
Файл" D: \ projects \ django -tenant-schemas-master \ django -tenant-schemas-master \ examples \ lib \ site-packages \ django \ core \ servers \ basehttp.py ", строка 47, в get_internal_wsgi_application вернуть import_string (app_path)
Файл" D: \ projects \ django -tenant-schemas " -master \ django -tenant-schemas-master \ examples \ lib \ site-packages \ django \ utils \ module_loading.py ", строка 20, в файле import_string module = import_module (module_path)
Файл" c: \ program files \ python38 \ lib \ importlib__init __. Py ", строка 127, в import_module возвращать _ bootstrap ._ gcd_import (name [level:], package, level)
File" ", line 1014, в _gcd_import
Файл "", строка 991, в _find_and_load
Файл "", строка 975, в _find_and_load_unlocked
Файл "", строка 671, в _load_unlocked
Файл "", строка 783, в exec_module
Файл "", строка 219, в _call_with_frames_removed
Файл "D: \ projects \ django -tenant-schemas-master \ django -tenant-schemas-master \ examples \ tenant_tutorial \ tenant_tutorial \ wsgi.py", строка 28, в application = get_wsgi_application ()
Файл "D: \ projects \ django -tenant-schemas-master \ django -tenant-schemas-master \ examples \ lib \ site-packages \ django \ core \ wsgi.py", строка 14, в get_wsgi_application возвращает WSGIHandler ()
Файл "D: \ projects \ django -tenant-schemas-master \ django -tenant-schemas-master \ examples \ lib \ site-packages \" django \ core \ handlers \ wsgi.py ", строка 151, в init self.load_middleware ()
Файл" D: \ projects \ django -tenant-schemas-master \ " django -tenant-schemas-master \ examples \ lib \ site-packages \ django \ core \ handlers \ base.py ", строка 82, в load_middleware mw_instance = middleware (обработчик)
TypeError: TenantTutorialMiddleware ( ) не принимает аргументов
Я использую Postgres базу данных. Ошибка была той же, когда я пытался с Django 1.11, 2.2 и 3.0.