IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Python Application de gestion Base de Données - Framework - Data Binding


Sujet :

Python

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Python Application de gestion Base de Données - Framework - Data Binding
    Bonjour,

    Je souhaite développer une application de gestion avec connection à une base de données en Python: des formulaires avec champs textes, combobox, radio boutons, grids, etc. Très simple en VB6 par exemple.

    Existe-t'il un framework qui résoud déjà les mécanismes de binding / actualisation des contrôles UI selon un dataset? Apparement il existe DABO mais il me semble oublié car aucune news publiée depuis plus de 6 mois et pas très populaire.

    Je pense que je vais utiliser wxPython pout l'interface graphique et me connecter à Oracle. Je pourrais développer l'application depuis zéro mais il doit bien exister un framework ou des exemples complets pour une telle application, non?

    Merci d'avance pour toute info.

  2. #2
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2011
    Messages : 180
    Points : 321
    Points
    321
    Par défaut
    Salut !

    En fait cela existe avec Camelot http://www.python-camelot.com/

    Je ne l'ai personnellement jamais utilisé mais il a l'air drôlement bien foutu.
    Note qu'il vaut mieux d'abord apprendre à maîtriser python, sqlalchemy (orm),
    et PyQt4 (framework graphique) sur lequel il est fondé.

    Aussi pour une application assez simple PyQt vient avec des connecteurs vers différentes base de données. Personnellement, c'est ce que je te recommande
    pour commencer. Ensuite, en fonction de tes besoins tu pourras apprendre sqlalchemy et camelot.

  3. #3
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 283
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 283
    Points : 36 770
    Points
    36 770
    Par défaut
    Salut,

    Faire du 4GL en Python est tellement simple que de nombreux frameworks ont été développés mais rares sont ceux qui se sont imposés réellement.
    Camelot ou n'importe quoi d'autre sera très bien.

    Le risque sera , dans quelques temps, d'avoir à supporter le framework en plus de l'application. Si réduire ce genre de risque vous concerne, regardez aussi du côté:
    - TraitsUI/Traits d'Enthought - le support est fait par Enthought.
    - application Web avec un développement utilisant Django ou Pyramid.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Janvier 2013
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Janvier 2013
    Messages : 1
    Points : 1
    Points
    1
    Par défaut merci
    Je suis un peu dans la même situation :
    créer une interface reliée à une base SQLite.
    J'ai commencé à tout faire à la main : interface, model et controleur.

    Je crois que je vais tenter Camelot, surtout si il utilise SQLalchemy.

    Merci pour les infos.

Discussions similaires

  1. Eclipse + gestion base de données
    Par fanette dans le forum Eclipse Java
    Réponses: 11
    Dernier message: 04/11/2018, 19h41
  2. Application locale avec base de données
    Par Drazicz dans le forum Langage
    Réponses: 18
    Dernier message: 09/02/2007, 16h55
  3. Réponses: 1
    Dernier message: 01/02/2007, 15h38
  4. Réponses: 13
    Dernier message: 11/08/2006, 10h08
  5. Application delphi avec base de données multi-utilisateur
    Par richard038 dans le forum Bases de données
    Réponses: 2
    Dernier message: 04/11/2005, 09h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo