Project

General

Profile

Bug #5501

Gestionnaire de stockage adapté au multi-tenant

Added by Benjamin Dauvergne almost 10 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Normal
Start date:
15 September 2014
Due date:
% Done:

100%

Estimated time:
Patch proposed:
Yes
Planning:

Description

Ce gestionnaire stocke les fichiers dans <TENANT_BASE>/<tenant.schema_name>/media/.


Files

Associated revisions

Revision c370a248 (diff)
Added by Benjamin Dauvergne almost 10 years ago

Add tenant based storage handler (fixes #5501)

To use it, add this to your settings.py:

DEFAULT_FILE_STORAGE = 'entrouvert.djommon.multitenant.storage.TenantFileSystemStorage'

History

#2

Updated by Frédéric Péters almost 10 years ago

Super, avec le test pour accompagner.

Je viens de vérifier jenkins et pour python-entrouvert on n'a pas de job qui exécute les tests, ça serait pas mal d'en ajouter un.

#3

Updated by Benjamin Dauvergne almost 10 years ago

Je verrai bien les tests s'exécuter dans les jobs jenkins des projets "multi-tenantisé", c'est comme ça que j'ai lancé testé mes tests (sur passerelle). Lancé les tests sur une simple application n'est pas toujours simple.

#4

Updated by Benjamin Dauvergne almost 10 years ago

  • Assignee set to Benjamin Dauvergne
#5

Updated by Frédéric Péters almost 10 years ago

https://stackoverflow.com/questions/3841725/how-to-launch-tests-for-django-reusable-app propose de quoi exécuter les tests pour le module seul; ça me semble plus logique que de compter sur un autre projet.

#6

Updated by Benjamin Dauvergne almost 10 years ago

  • Status changed from Nouveau to Résolu (à déployer)
  • % Done changed from 0 to 100
#7

Updated by Thomas Noël (congés → 2 septembre) over 9 years ago

  • Status changed from Résolu (à déployer) to Fermé

Also available in: Atom PDF