Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-tenancy improvements #74

Open
thibaudcolas opened this issue Nov 7, 2023 · 3 comments
Open

Multi-tenancy improvements #74

thibaudcolas opened this issue Nov 7, 2023 · 3 comments

Comments

@thibaudcolas
Copy link
Member

thibaudcolas commented Nov 7, 2023

Summary

A range of improvements for multi-site and multi-tenant Wagtail projects.

Intended Outcome

Exact improvements to be confirmed.

More information

@thibaudcolas
Copy link
Member Author

Adding @cnk’s comprehensive blog post series for future reference:

  1. Multitenancy with Wagtail
  2. Monkey Patching Wagtail
  3. Permission Patches for Multitenancy
  4. Users and Groups
  5. Site Creator

@cnk this specific roadmap item is very vague at this stage. It’s in the "Future" area so there is no rush, but we’d love more input on this if you have a clear vision on changes to Wagtail to better support multi-tenancy.

@thibaudcolas
Copy link
Member Author

thibaudcolas commented Nov 28, 2024

Linking to our current discussions thread about multi-tenancy improvements: Segregated multi-site support #7521.

@jmordkoff
Copy link

This is what I need.

My site is for managing multiple soccer leagues. They share a common player and team registration system. Now we want to give each league the ability to create their own little website by adding content. So as part of creating a league, we would create a site and a user and give that user admin access to just that one site.

I would like to be able to tweak the templates on the fly too.

we have 30 leagues and about 15,000 players in all and we also use this system for tournaments (6 or 7 a year)
https://reg.mass-soccer.org/ if you want to have a look

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Future
Development

No branches or pull requests

2 participants