2024-05-17 04:34:51 发布
网友
我已经在PHP/Laravel中开发了多租户SAAS应用程序,但最近我遇到了在Django/Python中开发一个应用程序的挑战。我仍然在学习Django,我非常喜欢Django rest framework(DRF)。但我很难找出下面突出显示的区域,如果有人显示一些光,我会很好地去:
嗯。。。
我希望这足够详细。我知道这可能是一个令人失望的纯链接答案,但这是it的现实-Django是一个较新的框架,使用python进行web开发仍然不如使用php那么常见。考虑到这一点,你要明白,尽管django令人敬畏(这是很棒的),但有了更复杂的需求,你还需要自己做更多的事情。
在这种情况下,你得想办法把每一部分分开,然后把它们结合起来。例如,您可以很容易地找到创建REST django应用程序的方法,但是接下来您需要弄清楚如何将其与另一个包(如上面的子域)结合起来。
你可以找到无数的例子,有人在和django做一些奇怪的事情。它真的很强大(当我了解到dynamic models我被吹走了)。但你的应用程序越复杂,你就越需要自己动手。
一步一个脚印地把它捡起来,然后带着你遇到的具体问题(或者django users google group)回到这里。祝你好运!
您可以尝试下面的链接,它实现了多租户,但没有多个数据库。
https://github.com/shestera/django-multisite
嗯。。。
我希望这足够详细。我知道这可能是一个令人失望的纯链接答案,但这是it的现实-Django是一个较新的框架,使用python进行web开发仍然不如使用php那么常见。考虑到这一点,你要明白,尽管django令人敬畏(这是很棒的),但有了更复杂的需求,你还需要自己做更多的事情。
在这种情况下,你得想办法把每一部分分开,然后把它们结合起来。例如,您可以很容易地找到创建REST django应用程序的方法,但是接下来您需要弄清楚如何将其与另一个包(如上面的子域)结合起来。
你可以找到无数的例子,有人在和django做一些奇怪的事情。它真的很强大(当我了解到dynamic models我被吹走了)。但你的应用程序越复杂,你就越需要自己动手。
一步一个脚印地把它捡起来,然后带着你遇到的具体问题(或者django users google group)回到这里。祝你好运!
您可以尝试下面的链接,它实现了多租户,但没有多个数据库。
https://github.com/shestera/django-multisite
相关问题 更多 >
编程相关推荐