récupération paramètres ajax dans script Python

Python est le langage de prédilection du Raspberry Pi

Modérateurs : Francois, Manfraid

Répondre
Gilles
Messages : 11
Enregistré le : mar. 9 août 2016 11:16

récupération paramètres ajax dans script Python

Message par Gilles » jeu. 25 août 2016 10:05

Bonjour,
dans ma page index.html, j'ai ajouté un appel à un script python (server.py) avec un paramètre "portnb". Comment le récupérer dans le script Python.
Voici le code ajax de la page hml:

Code : Tout sélectionner

function test22(portnb){
    $.ajax({url: "action",
            dataType : 'html',
            type: "GET",
            data: [b]portnb[/b],
            success: function( strData2 ){;
                     $("#content3").html(strData2);
            }
    });
};
-----------------
Voici une partie du code python(server.py):

Code : Tout sélectionner

Class Test3Handler(resource.Resource):
    isLeaf = True

    def __init__(self):
        resource.Resource.__init__(self)
        ?????? comment récupérer la variable passée par Ajax et la mettre dans "retour
        return retour

if __name__ == "__main__":
    import sys
    from twisted.internet import reactor
    testHandler = TestHandler()
    test2Handler = Test2Handler()
    test3Handler = Test3Handler()
    root = static.File('/home/pi/web3')
    root.putChild('test', testHandler)
    root.putChild('test2', test2Handler)
    root.putChild('action', test3Handler)
    reactor.listenTCP(8082, server.Site(root))
    reactor.run()

Merci de votre aide.
Gilles

Avatar du membre
Manfraid
Modérateur
Messages : 1402
Enregistré le : ven. 3 oct. 2014 14:50
Contact :

Re: récupération paramètres ajax dans script Python

Message par Manfraid » jeu. 25 août 2016 11:14

Salut,

désole je ne pourrais pas t'aider je ne connait pas du tout comment fonctionne twisted
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.

Gilles
Messages : 11
Enregistré le : mar. 9 août 2016 11:16

Re: récupération paramètres ajax dans script Python

Message par Gilles » ven. 26 août 2016 16:37

Salut,

ok, je pose ma question différemment. Comment en python, récupérer la valeur de "portnb" qui est contenu dans la variable "data" passé par Ajax lors de la commande:
$.ajax({url: "action",
dataType : 'html',
type: "GET",
data: portnb,
success: function( strData2 ){;
$("#content3").html(strData2);
}
});
Sur le web, je trouve des exemples avec php, mais pas Python.

Merci de votre aide.
Gilles

Répondre

Retourner vers « Python »