citusdata / django-multitenant

Python/Django support for distributed multi-tenant databases like Postgres+Citus
MIT License
710 stars 116 forks source link

admin objects filtered with tenant mixin #128

Open aleemnazer opened 1 year ago

aleemnazer commented 1 year ago

Tenant model should be like this to handle admin objects filtering in admin panel.

class TenantModel(TenantModelMixin, models.Model):
    # Abstract model which all the models related to tenant inherit.

    **admin_objects = models.Manager()**
    objects = TenantManager()

    class Meta:
        abstract = True
stevelukis commented 10 months ago

I don't think this will work if the database engine is set as django_multitenant.backends.postgresql.