Contribuer

Infos Contribution

Suivre
1 suiveur

Statistiques

Envoyé : 2019-07-16 04:32:57 -0500

Vu : 46 fois

Dernière mise à jour : 2019-07-16 04:46:26 -0500

0

commande passerelle-manage introuvable

envoyé 2019-07-16 04:32:57 -0500

Bonjour,

après avoir installé l'environnement de Publik en développement local, je tente de créer un connecteur personnalisé tout en suivant la documentation sur le "développement d'un connecteur" mais lorsque je souhaite exécuter cette commande : passerelle-manage --forceuser makemigrations passerelle_test

le shell debian me dit : bash : passerelle-manage : commande introuvable

j'ai créé toute l'arborescence sous :

  • /home/monUserName/dev-connecteur/README
  • /home/monUserName/dev-connecteur/setup.py
  • /home/monUserName/dev-connecteur/passerelle_test/__init__.py
  • /home/monUserName/dev-connecteur/passerelle_test/models.py

Dans : /home/monUserName/dev-connecteur j’exécute la commande 'sudo python setup.py develop' et tout ce passe bien. Le problème que je rencontre est donc pour la migration initiale lorsque j'appelle la commande 'passerelle-manage --forceuser makemigrations passerelle_test'

je précise qu'avant de faire la commande passerelle-manage je démarre l'environnement virtuel : source /home/anthony/envs/publik-env/bin/activate

j'ai aussi créé l'arborescence suivante : /etc/passerelle/settings.d/ pour y créer le fichier : connecteur.py

D'avance merci pour vos réponses.

modifier requalifier fermer Supprimer

1 réponse

Filtrer les contributions : anciennes récentes populaires
0

répondue 2019-07-16 04:46:26 -0500

Entr'ouvert

Cette documentation se base sur l'installation système de Passerelle, via publik-devinst il y a quelques différences, les settings sont gérés différemment, etc. ces points ne sont pas encore repris dans la documentation de développement de connecteur. (c'est notre ticket https://dev.entrouvert.org/issues/33813 )

me dit : bash : passerelle-manage

Un bout de l'information a été avalée :/ Avec le virtual env activé, la commande passerelle-manage doit pouvoir être trouvée.

j'ai aussi créé l'arborescence suivante : /etc/passerelle/settings.d/ pour y créer le fichier : connecteur.py

C'est un autre point de divergence d'installation, avec publik-devinst ça doit se trouver dans ~/.config/publik/settings/passerelle/settings.d/

Pour le suivi, ce sera plus facile d'utiliser un ticket sur le projet publik-devinst : https://dev.entrouvert.org/projects/p...

modifier Supprimer publié plus
S'identifier/S'inscrire pour répondre