Development #15689
Ne pas toucher à sys.path, déclarer le chemin complet vers les applications
0%
Description
Dans passerelle/__init__.py on modifie le sys.path, ce qui permet aux applications de passerelle/apps/ d'être chargées par leur nom plutôt que par passerelle.apps.<leur nom>.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Josué Kouka il y a plus de 6 ans
- Lié à Bug #20233: Error lors de l'import du connecteur famille dans le shell django ajouté
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Fichier 0001-general-use-full-path-to-modules-15689.patch 0001-general-use-full-path-to-modules-15689.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 6 ans
(optionnellement ça m'irait de profiter de ce patch pour trier alphabétiquement la partie connecteurs dans INSTALLED_APPS).
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
J'ai l'impression qu'on pourrait se passer complètement du AppConfig pour csvdatasource et choosit, pastell par contre à besoin de get_form_class() et donc faut garder les deux autres méthodes aussi (à moins d'hériter directement de ConnectorAppConfig).
Mis à jour par Frédéric Péters il y a plus de 6 ans
J'ai l'impression qu'on pourrait se passer complètement du AppConfig pour csvdatasource et choosit, pastell par contre à besoin de get_form_class() et donc faut garder les deux autres méthodes aussi (à moins d'hériter directement de ConnectorAppConfig).
Oui j'avais le plan de créer un ticket pour séparer cette partie puis j'ai été interrompu par les tests; voilà fait en #20237.
Mis à jour par Thomas Noël il y a plus de 6 ans
(optionnellement ça m'irait de profiter de ce patch pour trier alphabétiquement la partie connecteurs dans INSTALLED_APPS).
Accordé. A priori il faut rebaser le patch, ne s'applique plus à cet instant :/
Mis à jour par Frédéric Péters il y a plus de 6 ans
Mis à jour par Thomas Noël il y a plus de 6 ans
Ack
(y compris le test supprimé pour cause de doublon, si j'ai lu correctement)
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Statut changé de En cours à Résolu (à déployer)
Ouaip.
commit 4d0f124a56ed94069fbe911ce07adfe0eb32dd4f Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Nov 23 12:11:55 2017 +0100 general: use full path to modules (#15689)
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Fermé
general: use full path to modules (#15689)