-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mise à jour et dysfonctionnement #104
Comments
Bonjour @MoulinZ, Pour associer l'objet SQLAlchemy avec l'application Flask, il faut passer par la méthode Tu peux t'inspirer de : |
db est initialisé dans env.py : https://github.com/PnX-SI/UsersHub/blob/1b5b79f19fadb4688860b4219fbf58df4554547e/app/env.py#L10 donc ça revient à faire
Qui revient au même que de déclarer en une ligne En tout cas j'ai essayé j'ai la même erreur. |
Les routes "maison" de mon backend fonctionnent sans problème. C'est bien les routes de pypnusershub qui renvoient cet erreur. Comme si pypnusershub créait lui aussi une instance flask. |
Est-ce que tu as essayé d'initialiser l'objet SQLAlchemy avant l'ajout des routes ? |
oui j'y ai pensé, mais pas de changement. pypnusershub initialise déjà un objet SQLAlchemy ? |
En effet, oui ! Il faut lui indiquer le chemin vers l'objet UsersHub-authentification-module/src/pypnusershub/env.py Lines 6 to 10 in 63c8e2a
Sinon, il crée une nouvelle instance de |
Pour l'instant ça n'a pas réglé mon problème. J'ai downgrade mon UsersHub pour que tout refonctionne. |
Bonjour,
Je suis passé de UsersHub 2.4.2 à 2.4.3. J'ai maintenant une erreur sur une application tierce qui utilise pypnusershub pour gérer les inscriptions et renouvellement de mot passe : non autorisé.
J'ai donc décidé d'upgrader ma version de pypnusershub de 2.0.0 à 2.1.5 et par conséquent les dépendances notamment le passage à Flask 3.
Là j'ai un nouveau problème que je n'avais pas avant, qui est le suivant :
Je ne trouve pas comment le résoudre...
Mon fichier app.py :
Merci pour votre aide !
The text was updated successfully, but these errors were encountered: