Projet

Général

Profil

Statistiques
| Branche: | Tag: | Révision:

root / entrouvert / djommon @ ccec1ff4

Nom Taille Révision Âge Auteur Commentaire
  email_backends a1790511 plus de 10 ans Benjamin Dauvergne add a sinkhole email backend It makes all mail...
  humantime ab06cb99 plus de 10 ans Benjamin Dauvergne humantime: convert datetime to current timezone...
  locale b37a6fc5 environ 11 ans Benjamin Dauvergne eohumanize: template tags for eo applications
  multitenant ccec1ff4 plus de 9 ans Benjamin Dauvergne Import django-tenant-schemas commands to adapt ...
  serializers 6ec2e241 environ 10 ans Benjamin Dauvergne djommon/serializers/json: fix missing import an...
  templatetags 7aa873d2 environ 11 ans Frédéric Péters trivial: do not use an intermediary variable fo...
__init__.py 0 octets 6c835b8f environ 11 ans Benjamin Dauvergne start a djommon django application
middleware.py 2,47 ko 698c4ef1 presque 10 ans Jérôme Schneider middleware: match url /__version__ *or* /__vers...
models.py 0 octets 6c835b8f environ 11 ans Benjamin Dauvergne start a djommon django application
urlconf.py 1,15 ko cffad1de presque 11 ans Benjamin Dauvergne djommon: add decorated_include utility extracte...

Dernières révisions

# Date Auteur Commentaire
ccec1ff4 12 septembre 2014 12:02 Benjamin Dauvergne

Import django-tenant-schemas commands to adapt them to our way of managing tenants

refs #5106

e8304bf1 12 septembre 2014 12:02 Benjamin Dauvergne

Make tenant model non savable

refs #5106

4cea64a7 12 septembre 2014 12:02 Benjamin Dauvergne

Remove create-tenant command

refs #5106

aae80ef0 12 septembre 2014 12:02 Benjamin Dauvergne

New TenantMiddleware which try to find tenants based on the filesystem

If path <settings.TENANT_BASE>/<hostname>/schema exists, read this file an build
tenant modle with Tenant(domain_url=<hostname>, schema_name=file(<path>).read()).

refs #5106

ec0613c1 12 septembre 2014 12:02 Benjamin Dauvergne

Add middleware to load settings from a JSON file based on the tenant

  • Loaded settings are cached based on the mtime of the setting file
  • JSON file path is <settings.TENANT_BASE>/<schema_name>/settings.json

refs #5106

392340cf 12 septembre 2014 12:02 Benjamin Dauvergne

In FileSystemLoader use the schema name instead of the domain name for building template path

Also add a templates/ suffix.

refs #5106

73b85f5d 12 septembre 2014 12:02 Benjamin Dauvergne

In FileSystemLoader rename settings from MULTITENANT_TEMPLATE_DIRS to TENANT_TEMPLATE_DIRS to unformize with other settings

refs #5106

e4332b43 12 septembre 2014 12:02 Benjamin Dauvergne

Remove dead import on tenant_schemas.utils

refs #5106

698c4ef1 24 juin 2014 10:18 Jérôme Schneider

middleware: match url /__version__ or /__version__/

1d6a0108 23 avril 2014 09:50 Serghei Mihai

readme updated

Voir les révisions

Formats disponibles : Atom