Autenticacion, mail y otras cosillas

Cesar Cardenas Desales cescd en yahoo.com.mx
Mie Mar 14 19:49:16 CET 2007



----- Mensaje original ----
De: José Jachuf <jjachuf en gmail.com>
Para: python <python-es en aditel.org>
Enviado: martes, 13 de marzo, 2007 20:12:05
Asunto: [Python-es] Autenticacion, mail y otras cosillas

Hola

necesito que me orienten por donde encarar la solución de esta situación:

Servidor IIS sobre win2003 server, al cual tengo prácticamente acceso 
nulo, cada cosa a instalar significa solicitudes, tiempo, documentación, 
etc. para una simple cosa quizá se tarde uno o dos meses. Está instalado 
en el servidor python 2.4.4.

Ya tengo corriendo algunas cosillas en python y funcionan bien. Está 
configurado para ejecutar cgi´s con extensión .py.
Los requerimientos son los siguientes:

- Una pagina para login. Son usuarios fijos, no creo que superen los 20, 
había pensado en sqlite para manejar estos usuarios.

- Una vez logueados se mostrará una pagina con un listado de link para 
descargar archivos.

- Se deberá registrar archivos son descargados, usuario fecha, etc.

- Quizá enviar un mail notificando de la descarga. Todavía no sé si será 
necesario.

1) No quiero instalar ningún framework. Por lo simple de la aplicación y 
por las restricciones mencionadas arriba.
2) Es urllib2 un buen punto de partida?
3) Cómo evito que copiando el link se puedan descargar los archivos sin 
necesidad de loguearse? Se debe interceptar y analizar la petición?

Saludos
Jose
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


1) Tendras que hacerlo con CGI
2) urllib2 sirve en general para escribir clientes web, no para servidores
3) Puedes ocultar los archivos detras de una forma, que le unica manera de descargarlos sea luego de pulsar un boton de submit. 

A continuacion un enlace con pequeños modulos interesantes para desarrollo CGI

http://www.voidspace.org.uk/python/cgi.shtml
http://www.melbpc.org.au/pcupdate/2112/2112article5.htm
http://safari.oreilly.com/0596000855/python2-CHP-12-SECT-7





	
	
		
___________________________________________________________ 
Do You Yahoo!? 
La mejor conexión a Internet y <b >2GB</b> extra a tu correo por $100 al mes. http://net.yahoo.com.mx 





Más información sobre la lista de distribución Python-es