103 votes

Structure commune de dossiers/fichiers dans une application Flask

Je viens de créer une application flask et jusqu'à présent j'ai un routeur pour mon modèle "Hello world !".

J'aimerais ajouter un peu (beaucoup) plus de fonctionnalités, mais je me demande comment je dois structurer le répertoire des applications.

Quelle est la façon la plus courante de structurer une application Flask ? Par exemple, dois-je créer un routes.py pour tous mes itinéraires ? Où va le matériel de SQLAlchemy ? Les modèles doivent-ils être dans models.py ?

0voto

Mayur Patil Points 1

Dans Flask, nous pouvons maintenir la structure mvc comme séparée de toutes les pensées. par exemple 1 Templets dossier contient tous les fichiers html 2 Le dossier Static contient tous les fichiers css et boostrap. 3 Dossier db défini par l'utilisateur pour la connexion à la base de données et les opérations de base. 4 Dossier Modèle défini par l'utilisateur pour l'accès/la liaison des données de Templets/front-end à la connectivité db/back-end. et après le fichier d'activité principal
pour référence, la structure du fichier flask est la suivante https://flask.palletsprojects.com/en/1.1.x/tutorial/layout/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X