Multi-tenant SaaS with django
I have been going back and forth for the last few weeks after my 8-5 shift trying to plan for a Multi-tenant SaaS
I have a lot of questions, and I can't really be satisfied about any answers I would reach, I read articles, discussed with AIs, but I need advices based on real experience, if you can help
-
Is djang-tenants the way to go for that?
-
Auth .. i would def use django auth instead of re-inventing the wheel, so should auth occurs on the tenant level or public leve? auth_users table would exist in every tenant schema?
-
VIP Customers ... I was thinking about giving vip customers dedicated databases if they want to, and include the db connection in the public layer tenants table, then have a simple router to route the requests to this db when needed, what do you think of that approach?
I am sorry I am just lost and overwhelmed, if you have resources I am really open to read them
Posted Apr 5, 2026, 3:12 PM UTC