Python y HTML

Iniciado por Cr4id3r, Octubre 26, 2014, 02:10:01 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Octubre 26, 2014, 02:10:01 PM Ultima modificación: Octubre 26, 2014, 03:49:52 PM por blackdrake
Buenas a todos,
os comento mi problema, tengo un servidor Apache corriendo con sitios virtuales y con mod_wsgi implementado, hasta aqui todo correcto, ahora viene la duda..
Tengo mi aplicación en Python preparada:

Código: python
import serial

a = serial.Serial('/dev/ttyACM0', 9600)
while 1 == 1:
               a.write(1)


Necesito ejecutar esto desde una interfaz web, lo he realizado de la forma mas cazurra que se me ha ocurrido que ha sido en el html ingresar lo siguiente:


Código: html5
<a href="ruta del python"><button>Encender</button></a>


Esto no funciona, era de esperar  :xD
¿Sabeis como podria implementarle en la interfaz web?

La estructura de mi servidor es la siguiente:

Código: php
testing/
├── __init__.py
├── manage.py
├── public_html
│   └── index.html
└── testing
    ├── __init__.py
    ├── off.py
    ├── on.py
    ├── settings.py
    ├── test.wsgi
    ├── urls.py
    └── wsgi.py


El conf del servidor lo tengo de la siguiente manera:

Código: php
<VirtualHost *:80>

        ServerName test.com
        ServerAlias www.test.com
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/testing/public_html/
        WSGIScriptAlias /var/www/testing/public_html /var/www/testing/testing/test.wsgi



        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined


</VirtualHost>
Vive solo por lo que estas dispuesto a morir

Hola Cr4id3r! Te recomiendo que te leas, al menos, los primeros 7 capítulos de No tienes permitido ver los links. Registrarse o Entrar a mi cuenta (aunque una vez leídos, seguro que vas a ir por más).

El libro contiene 20 capítulos y trata de Django, un web framework muy fácil de implementar, con muy buena documentación y con una sistema de trabajo muy pythónico.

Estoy seguro de que te va a servir.

Saludos!
WhiZ


Pues estoy de acuerdo con tu solución WhiZ, asi que me voy a estudiar un poco Django y luego continuo, muchas gracias. Cuando tenga la solución de mi problema lo posteare, gracias por vuestra ayuda :)
Vive solo por lo que estas dispuesto a morir