Development #6756
Import/export de /media/
0%
Description
Produire, puis avaler, un .tar.gz avec le .json + le media/
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 5 ans
Avec la multiplication de ressources nommées, ça deviendrait vraiment utile.
Mis à jour par Frédéric Péters il y a presque 5 ans
- Fichier 0001-assets-add-basic-export-import-of-assets-in-tar-file.patch 0001-assets-add-basic-export-import-of-assets-in-tar-file.patch ajouté
- Sujet changé de Inclure /media/ dans l'import/export de site à Import/export de /media/
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Je zappe l'idée de mêler ça à l'export json classique, ici donc simplement l'ajout d'export/import des ressources, depuis l'écran des ressources. C'est un bête .tar sans compression sur l'idée qu'à l'intérieur les fichiers sont typiquement déjà compressés, et que ça permettra peut-être derrière de faire du StreamingHttpResponse plus facilement.
Mis à jour par Nicolas Roche il y a presque 5 ans
- Statut changé de Solution proposée à Information nécessaire
A priori, il me manque le template d'import pour jouer avec le patch.
combo/apps/assets/views.py: template_name = 'combo/manager_assets_import.html' TemplateDoesNotExist: combo/manager_assets_import.html Internal Server Error: /manage/assets/import/
Mis à jour par Frédéric Péters il y a presque 5 ans
- Fichier 0001-assets-add-basic-export-import-of-assets-in-tar-file.patch 0001-assets-add-basic-export-import-of-assets-in-tar-file.patch ajouté
- Statut changé de Information nécessaire à Solution proposée
(oops)
Mis à jour par Nicolas Roche il y a presque 5 ans
C'est peut-être lié à mon installation : je constate un effet de bord (dans le test seulement) :
le test seul fonctionne, mais lorsqu'il est joué avec ceux du module il échoue.
$ tox -e coverage-py2-django111-pylint tests/test_manager.py::test_asset_export_import 1 passed, ... $ tox -e coverage-py2-django111-pylint tests/test_manager.py FAILURES ... test_asset_export_import
Mis à jour par Frédéric Péters il y a presque 5 ans
- Fichier 0001-assets-add-basic-export-import-of-assets-in-tar-file.patch 0001-assets-add-basic-export-import-of-assets-in-tar-file.patch ajouté
Patch qui assure en plus que les fichiers de /media/cache/ soient bien supprimés.
Mis à jour par Nicolas Roche il y a presque 5 ans
- Statut changé de Solution proposée à Solution validée
Ack.
Mis à jour par Frédéric Péters il y a presque 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 080aa779c83596bf3cec9581937de61694b03a28 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Apr 28 10:48:32 2019 +0200 assets: add basic export/import of assets in tar file (#6756)
Mis à jour par Frédéric Péters il y a presque 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Nicolas Roche il y a environ 4 ans
- Lié à Development #39425: Commande de management pour importer des ressources (assets) ajouté
assets: add basic export/import of assets in tar file (#6756)