Light web Python framework/library (orientado a la gestión de archivos)

Estoy creando un proyecto para una aplicación web para mi red privada para administrar de forma remota mi disco duro conectado a mi RaspberryPi.

Me gustaría hacerlo sin usar el popular framework Django. Encontré algunas listas alternativas ( la de Wikipedia y la de Wiki Python ), pero no tengo tiempo para probarlas todas.

  • Lenguaje Python (solo quiero aprenderlo)
  • Marco web
    • Soporte HTTP
    • Ajax/XMLHttpRequest soporte
    • Sin HTTPS ni otras necesidades de seguridad
    • No hay necesidades de correo
  • Light one's (700MHz 512Mo RAM disponible)
  • Funciones completas de gestión de archivos proporcionadas
  • Comunidad activa (actualización regular y buen soporte)
  • Es bueno tener gestión de medios (formato de video común) para una futura extensión de mi proyecto

¿Alguna sugerencia de solución? (marco o bibliotecas combinadas)

¿A qué te refieres exactamente con "administración de archivos"? ¿Algo como Finder? Si realmente te refieres a "gestión de contenido", Zope es una opción.
@NicolasRaoul Me refiero a algo como Finder para administrar mi archivo (copiar, pegar, renombrar, eliminar, comparar metadatos, acceso simultáneo si es posible, ...) sin necesidad de acceder al contenido de esos archivos (pero podría ser bueno para tener, la segunda parte de mi proyecto será permitir la lectura de archivos de video).

Respuestas (1)

Web.py es un marco web ligero para python. Hay muchos proyectos/sitios que lo usaron, incluido Yandex . Se adapta a casi todos sus requisitos como:

  • esta escrito en python
  • Es compatible con todos los requisitos de su marco web
  • Admite cargas de archivos, almacenamiento de archivos cargados, límites de tamaño de archivo, etc.
  • Fue bastante fácil y rápido preparar y servir una página web.

Web.py Cookbook tiene una lista de cómo hacerlo .