Export des galeries

| Q                         | R
| ------------------------- | -------------------------------------------
| Correction de bugs ?      | Non
| Nouvelle Fonctionnalité ? | Oui
| Tickets concernés         | #1617

> **Note :** Il y a des risques pour que les tests unitaires ne passent pas tout de suite. Je n'ai pas pu les lancer convenablement pour des raisons d'environnement.

# Note pour la QA

1. Créez une galerie, ajoutez des images et téléchargez l'archive. Vous devriez récupérer un zip avec toutes les images de la galerie.
2. Créez une galerie avec un utilisateur X et tentez de télécharger l'archive avec un utilisateur Y sans les droits sur la galerie. L'url est la suivante : `http://localhost:8000/galerie/telecharger/?gallery=N`
Imagine que l'on ne mette pas de cache là dessus et que du coup j'ai envie de proposer cette feature dans mon editeur offline. ça voudrait dire que l'auteur qui change de PC va se retrouver à chaque fois en train de re-télécharger l'archive (et donc le serveur va le regenerer à chaque fois).

Là aujourd'hui comme ça ça ne poserait pas de problème, mais si on envoi cette feature tel quel sans le cache sur le zip, on peut avoir des effets de bords qui mettent finalement à mal le serveur.

et ça put devenir une faille assez rapidement. si je décide de faire un script qui downloade toute les 5min mon archive de 1Go.