Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在不使用子域的情况下在Django中实现SAAS应用程序_Python_Django_Multi Tenant_Saas - Fatal编程技术网

Python 如何在不使用子域的情况下在Django中实现SAAS应用程序

Python 如何在不使用子域的情况下在Django中实现SAAS应用程序,python,django,multi-tenant,saas,Python,Django,Multi Tenant,Saas,这为避免在SAAS应用程序中使用子域提供了很好的理由。到目前为止,我为Django找到的所有SAAS解决方案都使用子域 在Django中是否有可靠的方法实现不使用子域的多租户应用程序?只需构建一个中间件,根据URL设置租户并修改请求对象,并使用URL所对应的通配符来处理它。应该可以正常工作。只需构建一个中间件,根据URL设置租户并修改请求对象,并使用URL所对应的通配符来处理它。应该行得通

这为避免在SAAS应用程序中使用子域提供了很好的理由。到目前为止,我为Django找到的所有SAAS解决方案都使用子域


在Django中是否有可靠的方法实现不使用子域的多租户应用程序?

只需构建一个中间件,根据URL设置租户并修改请求对象,并使用URL所对应的通配符来处理它。应该可以正常工作。

只需构建一个中间件,根据URL设置租户并修改请求对象,并使用URL所对应的通配符来处理它。应该行得通