Projet

Général

Profil

Bug #5501

Gestionnaire de stockage adapté au multi-tenant

Ajouté par Benjamin Dauvergne il y a plus de 9 ans. Mis à jour il y a environ 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
15 septembre 2014
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

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


Fichiers

Révisions associées

Révision c370a248 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 9 ans

Add tenant based storage handler (fixes #5501)

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

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

Historique

#2

Mis à jour par Frédéric Péters il y a plus de 9 ans

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

Mis à jour par Benjamin Dauvergne il y a plus de 9 ans

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

Mis à jour par Benjamin Dauvergne il y a plus de 9 ans

  • Assigné à mis à Benjamin Dauvergne
#5

Mis à jour par Frédéric Péters il y a plus de 9 ans

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

Mis à jour par Benjamin Dauvergne il y a plus de 9 ans

  • Statut changé de Nouveau à Résolu (à déployer)
  • % réalisé changé de 0 à 100
#7

Mis à jour par Thomas Noël il y a environ 9 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF