I am using django-tenants for a multi-tenant app.
In the docs it talks about setting up SHARED_APPS
and TENANT_APPS
.
SHARED_APPS is a tuple of strings just like INSTALLED_APPS and should contain all apps that you want to be synced to public
If I want an app (e.g. django.contrib.auth
) to be accessible on both the public schema and shared schema, do I include it only in the SHARED_APPS
or do I need to include it in both SHARED_APPS
and TENANT_APPS
?
"SHARED" would imply that everything in this list is accessible via all tenants and the public schema, but the docs seem to imply otherwise?