Skip to content

[Draft] multitenants setup with django-tenants - #64

Open
dddpt wants to merge 5 commits into
masterfrom
multitenants
Open

[Draft] multitenants setup with django-tenants#64
dddpt wants to merge 5 commits into
masterfrom
multitenants

Conversation

@dddpt

@dddpt dddpt commented Apr 8, 2025

Copy link
Copy Markdown
Collaborator

Here is a working integration of django-tenants for georama. This PR addresses #10

procedure to create new tenant

  • create tenant + domain in the main django admin
  • run the django manage.py create_tenant_superuser command to create new superuser(s) for the given tenant

note: main admin logins are not usable in tenants instances. Main admins must also create_tenant_superuser for themselves to work in a tenants' admin interface.

Notes

Users are not shared across tenants (possible using django-tenants-users https://github.com/Corvia/django-tenant-users ).

Tenants must all belong to the same domain, either as subdomains, or subpaths (i.e. tenant1.maindomain.ch or maindomain.ch/tenant2)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants