Le titre est un élément important qui ne doit pas être négligé. N'oubliez pas cette règle simple : le titre idéal résume la question que vous allez poser en une petite phrase. Il doit permettre aux visiteurs de se repérer facilement dans le forum visité et d'identifier le sujet à sa seule lecture.
Vous pouvez utiliser divers préfixes comme [Erreur], [MySQL], [Compatibilité], etc... Aussi, pensez à consulter les règles propres à chaque forum (visibles dans les topics épinglés en haut des sections).
De plus, choisir un bon titre permet de rendre plus faciles les recherches des autres membres.
Les titres de type "besoin d'aide" ou "problème" ne sont pas tolérés.
Pour modifier votre titre, éditez le premier message de votre sujet.
Tu importes ton models.py de cette manière ? from . import models
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Tu es dans un environnement virtuel ? si tu fais flask --help, as tu un message d'erreur ?
Si oui, il faut installer flask dans ton environnement.
Démarres-tu cette commande depuis le répertoire du projet ?
- Edité par fred1599 20 juin 2020 à 11:51:49
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Tout d'abords, désolé pour la réponse tardive, j'ai eu beaucoup de boulot ses derniers jours.
Voilà la sortie de flask --help dans l'environnement virtuel :
(env) W:\dev\Python\flask>set FLASK_APP=run.py
(env) W:\dev\Python\flask>flask --help
\\...\flask\env\lib\site-packages\flask_sqlalchemy\__init__.py:833: FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True or False to suppress this warning.
warnings.warn(FSADeprecationWarning(
\\...\flask\env\lib\site-packages\flask_sqlalchemy\__init__.py:833: FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True or False to suppress this warning.
warnings.warn(FSADeprecationWarning(
Usage: flask [OPTIONS] COMMAND [ARGS]...
A general utility script for Flask applications.
Provides commands from Flask, extensions, and the application. Loads the
application defined in the FLASK_APP environment variable, or from a
wsgi.py file. Setting the FLASK_ENV environment variable to 'development'
will enable debug mode.
> set FLASK_APP=hello.py
> set FLASK_ENV=development
> flask run
Options:
--version Show the flask version
--help Show this message and exit.
Commands:
init_db
routes Show the routes for the app.
run Run a development server.
shell Run a shell in the app context.
Les erreurs proviennent de SQLALCHEMY, mais pour le reste Flask semble fonctionner normalement ....
Est-ce que je dois quand même l'installer en local ?
- Edité par TutrleWarrior 24 juin 2020 à 15:31:37
Parce qu'une tortue peut battre un lièvre, il ne faut jamais baisser les bras ;)
On te propose init_db, tu l'exécutes bien à cet endroit ou à l'endroit où se trouve la racine de ton projet ?
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Je serai toi je reprendrai le projet au propre en partant d'un environnement virtuel vide et que tu complètes avec ton fichier requirements.txt.
Ça prend 5 minutes et tu pars sur de bonnes bases.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
la bonne commande sous windows c'est flask init-db
Vous n'échouez qu'au moment ou vous arrêtez d'essayer. (Albert Einstein)
[FLASK] problème creation base de donnée
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Vous n'échouez qu'au moment ou vous arrêtez d'essayer. (Albert Einstein)