Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/08/2014, 10:20
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: virtualenv y diferentes versiones de Python

OMG!!

Debí de decirlo desde el principio, apache, mod_wsgi, tenia muchas pistas. Esto no es PHP, aquí no llegas pones tus archivos .py y esperas a que sean ejecutados como en PHP. Esto es porque python es lenguaje de propósito general y no como PHP.

Si has trabajado con Java, .NET, Ruby on Rails, sabes que incluso en el nivel mas básico, no pones tus .java, .cs o cualquier otra cosa y dejas que se interpreten los archivos. En Java plano, creas tu servelet, lo vinculas a una url, haces el procesamiento y regresas algún objeto response que contenga el HTML que generaste, claro que para eso son varios archivos de configuración, etc.... Este concepto es el mismo no importa si estas en algún webframework de Java, .NET, Ruby o Python

Contrario a PHP donde la ruta es tu nombre de archivo, y simplemente ejecuta lo que hay en el .php

Te recomiendo usar algún webframework, donde es mas sencillo el desarrollo.

Esto no es PHP, no necesitas configurar apache o nginx para que empieces a desarrollar tu aplicación, este es un error muy común entre las personas que llegan de ese lenguaje.

¿Porque no lo ocupas?
1. Por la configuración puede ser complicada, si no estas acostumbrado.
2. Los webframeworks actuales trae un web server de desarrollo.
3. Le quita lo divertido al desarrollo web. Donde te enfocas mucho en configurar la herramienta que a final de cuenta no necesaria hasta ponerlo en producción.