【问题标题】:Django: Multi Tenancy : Override Tenant ContextDjango:多租户:覆盖租户上下文
【发布时间】:2022-10-25 15:54:19
【问题描述】:

我已覆盖 django_tenants.utils.tenant_context 以激活特定于租户的时区。

class NewTenantContext(tenant_context): ...

我可以像这样使用新的上下文

with ALSTenantContext(tenant): ...

所有这些都适用于为租户启动特定流程。

但是,当从 Admin 或 API 设置租户时,如何确保使用 NewTenantContext

【问题讨论】:

  • 我已经覆盖了 django_tenants.utils.tenant_context 来实现租户特定的时区。是否有任何其他机制来实现相同的。

标签: python multi-tenant django-tenants


【解决方案1】:

我可以通过覆盖中间件 django_tenants.middleware.TenantMainMiddleware 来解决这个问题

【讨论】:

    猜你喜欢
    • 2021-03-20
    • 2015-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多