django租户架构1.10.0:TypeError:TenantTutorialMiddleware()不接受任何参数

django租户架构1.10.0:TypeError:TenantTutorialMiddleware()不接受任何参数,django,multi-tenant,saas,Django,Multi Tenant,Saas,我正在尝试使用django租户模式1.10.0。我已经安装了它并成功地进行了迁移。但是命令“python manage.py runserver”会产生以下错误: 在以下线程中忽略异常:。包装器位于0x00000282DBC2790> 回溯(最近一次呼叫最后一次): 文件“D:\projects\django租户架构master\django租户架构master\examples\lib\site packages\django\utils\autoreload.py”,包装器中第227行 fn

我正在尝试使用django租户模式1.10.0。我已经安装了它并成功地进行了迁移。但是命令“python manage.py runserver”会产生以下错误:

在以下线程中忽略异常:。包装器位于0x00000282DBC2790> 回溯(最近一次呼叫最后一次):

文件“D:\projects\django租户架构master\django租户架构master\examples\lib\site packages\django\utils\autoreload.py”,包装器中第227行 fn(*args,**kwargs)

文件“D:\projects\django租户架构master\django租户架构master\examples\lib\site packages\django\core\management\commands\runserver.py”,第147行,在内部运行 handler=self.get\u处理程序(*args,**选项)

文件“D:\projects\django租户架构master\django租户架构master\examples\lib\site packages\django\contrib\staticfiles\management\commands\runserver.py”,第27行,在get\u处理程序中 handler=super(命令,self).get\u handler(*args,**选项)

文件“D:\projects\django租户架构master\django租户架构master\examples\lib\site packages\django\core\management\commands\runserver.py”,第68行,在get\u处理程序中 返回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\u-internal\u-wsgi\u应用程序中 返回导入字符串(应用程序路径)

导入字符串中的文件“D:\projects\django租户架构master\django租户架构master\examples\lib\site packages\django\utils\module\u loading.py”第20行 模块=导入模块(模块路径)

文件“c:\program files\python38\lib\importlib\uuuuu init\uuuuuu.py”,第127行,在导入模块中 return _bootstrap._gcd_import(名称[级别:],包,级别)

文件“”,第1014行,在\u gcd\u导入中

文件“”,第991行,在“查找”和“加载”中

文件“”,第975行,在“查找”和“加载”中解锁

文件“”,第671行,在\u加载\u解锁

exec_模块中第783行的文件“”

文件“”,第219行,在“调用”中,删除了“帧”

文件“D:\projects\django租户架构master\django租户架构master\examples\tenant\u tutorial\tenant\u tutorial\wsgi.py”,第28行,在 application=get\u wsgi\u application()

文件“D:\projects\django-tenant-schemas-master\django-tenant-schemas-master\examples\lib\site-packages\django\core\wsgi.py”,第14行,在get\u-wsgi\u应用程序中 返回WSGIHandler()

文件“D:\projects\django租户架构master\django租户架构master\examples\lib\site packages\django\core\handlers\wsgi.py”,第151行,位于init self.load_中间件()

文件“D:\projects\django租户架构master\django租户架构master\examples\lib\site packages\django\core\handlers\base.py”,第82行,位于load\u中间件中 mw_实例=中间件(处理程序)

TypeError:TenantTutorialMiddleware()不接受任何参数

我正在使用Postgres数据库。当我尝试使用Django 1.11、2.2和3.0时,错误是相同的


请有人帮帮我

看起来该存储库中的示例实际上与Django 1.11及更高版本不兼容——它使用的是旧式中间件。也许值得把这作为项目的一个问题来报道。谢谢,Solarismoke。这实际上是django租户模式的维护问题。我现在使用的是django租户,它运行良好,大大缩短了开发时间。