We are a building a Google app engine application with multi-tenancy and we expect that different tenants would want to change the look and feel of the app to their own corporate id开发者_如何学Pythonentity. Any best practices for supporting themes with multitenancy on GAE?
Changing themes is just one of many things you might like to let each tenant customize. Providing per-tenant customizations should be straightforward as long as you can differentiate between your tenants.
One way to cleanly identify tenants is to have each access your app via their own subdomain (e.g., yourapp.theirdomain.com) or one you provide (e.g., theirname.yourapp.com). Details on this approach was discussed in the answer to this question.
精彩评论