Bonjour,
Je suis en train d'effectuer une application (gestion de Comptes) en Python, afin d'apprendre par moi même les notions de programmations. J'ai déjà quelques bases, mais j'ai un peu de mal avec l'architecture MVC.
Je sais que le
- Model : servira pour la logique générale de l'application (celle qui ne touche pas au GUI)
- Controller : Permet de gérer la logique des pages (par exemple l'action à réaliser quand on appuie sur ce bouton)
- View : Permet de mettre en place les widget (ne contient aucune logique)
J'ai quelques questions sur ça :
- Faut il créer une class Controller pour chaque View ?
- L'instance de la View se crée t-elle dans son Controller associé ?
- Ou gère t-on la fonction permettant de changer de page ?
Vous trouverez ci-joint ce que j'ai commencé à réaliser pour mon projet personnel Compta.zip
En vous remerciant,
Aion34
Partager