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

Django Python Discussion :

fenetre tkinter avec interface web


Sujet :

Django Python

  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 37
    Par défaut fenetre tkinter avec interface web
    Salut
    Je dois développer une interface web qui lance un script python qui contient une fenêtre tkinter .
    La page de serveur est bien accessible depuis de multiple poste mais la fenêtre tkinter apparaît seulement sur le serveur donc on ne peux pas faire les modification proposé par la fenêtre sur les autre postes.

    Est il possible d'encastrer une fenêtre tkinter a une interface web développé en django?

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 699
    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 699
    Par défaut
    Salut,
    La page de serveur est bien accessible depuis de multiple poste..
    Doit on supposer "accessible" depuis un navigateur Web quelconque?

    Est il possible d'encastrer une fenêtre tkinter a une interface web développé en django?
    Si vous avez répondu oui à la question précédente, le navigateur Web ne parlant qu'HTTP çà me semble "difficile".
    mais il devrait être possible d'intégrer cela à l'application développée avec Django.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 37
    Par défaut
    oui accessible depuis un navigateur quelconque.

    Donc ma question est la suivante:

    Comment intégrer la fenêtre tkinter a l'application ?

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2010
    Messages : 49
    Par défaut
    Je crains que ça ne soit difficile.

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 37
    Par défaut
    Est ce que c'est seulement réalisable ?

    Si c'est impossible , quelle(s) autre(s) solution(s) s'offre(nt) à moi?
    Faut-il changer d'interface graphique pour en trouver une intégrable facilement a une page web?
    (Si elle existe!, car j'ai effectué deux trois recherches de ce côté là et malheureusement je n'ai rien trouvé.)

    Merci !

  6. #6
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    Bonjour,

    Si tu utilises Django, pourquoi ne pas proposer les modifications des paramétres de ton application au travers de ton interface web?

  7. #7
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 37
    Par défaut
    A la base mon projet est un serveur de build.
    N'importe qui dans l'entreprise depuis son poste doit pouvoir lancer un build sur le serveur.
    Sur la page d’accueil du serveur si on appuie sur un bouton on lance le build de tous les projets contenu dans un répertoire du serveur (un repository où tout le monde déposent ses projets).

    Mais chaque projet est configuré pour avoir une "prebuild step" qui lance un script python. Et ce script lance une fenêtre tkinter pour proposer de modifier des options du projet en train d’être builder. Si on coche des options elles sont modifiées directement.

    Le problème est que la fenêtre tkinter se lance sur le serveur et pas sur la page web donc les personnes ne peuvent pas configurer les options des projets .

    Je voulais donc trouver un moyen d'intégrer ma fenêtre tkinter a la page web, ainsi depuis n'importe quelle poste on pourra modifier les options de tout les projets.

  8. #8
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    Pourquoi ne pas simplement proposer de modifier les options via ton interface web (avec des formulaires) pour ensuite les passer en options de ton script qui fait les build?

  9. #9
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 37
    Par défaut
    Pourquoi ne pas simplement proposer de modifier les options via ton interface web (avec des formulaires) pour ensuite les passer en options de ton script qui fait les build?
    Mon schéma de communication est le suivant:
    1-la page lance le script
    2-le script lit une information/option
    3-le script envoi l'information a la page
    4-la page affiche option/information courante et propose de faire des modification
    5-les modification sont envoyé au/récupérer par le script
    6-le script enregistre les modification et met a jour les information/option

    j'ai un problème pour la partie 3:
    Comment envoyer les information depuis le script vers la page WEB.

    J'ai un autre problème avec la partie 5:
    Comment récupérer les modification dans le script?

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2010
    Messages : 49
    Par défaut
    Django c'est du python: tu peux faire ce que tu veux en traitant un formulaire, ce n'est pas limité à l'interaction avec une db.
    Tes views peuvent appeler des scripts python qui vont faire les actions désirées (ou lire des infos) et tu bénéficies de Django: auth, forms etc.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Serveur Ghost avec interface Web
    Par frio2k4 dans le forum Réseau
    Réponses: 2
    Dernier message: 30/09/2009, 10h07
  2. [MCD] Projet : Conception base de données avec interfaces Web
    Par flolebreton dans le forum Schéma
    Réponses: 78
    Dernier message: 19/05/2009, 15h36
  3. modifier fenetre tkinter avec le shell idle
    Par SeRrA777 dans le forum EDI/RAD
    Réponses: 1
    Dernier message: 07/01/2009, 22h03
  4. planificateur de tache avec interface web
    Par lestat02 dans le forum Windows Serveur
    Réponses: 3
    Dernier message: 23/04/2008, 11h24
  5. Base access avec interface web
    Par pascale86 dans le forum Access
    Réponses: 1
    Dernier message: 16/10/2007, 10h11

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