Leichtes Web-Python-Framework/Bibliothek (dateiverwaltungsorientiert)

Ich erstelle ein Projekt für eine Web-App für mein privates Netzwerk, um meine mit meinem RaspberryPi verbundene Festplatte fernzuverwalten.

Ich möchte es schaffen, ohne das beliebte Django-Framework zu verwenden. Ich habe einige alternative Listen gefunden ( Wikipedia One's und Wiki Python One's ), aber ich habe nicht die Zeit, sie alle zu testen.

  • Python-Sprache (ich möchte sie nur lernen)
  • Web-Framework
    • HTTP-Unterstützung
    • Ajax/XMLHttpRequest-Unterstützung
    • Kein HTTPS oder andere Sicherheitsanforderungen
    • Kein Versand erforderlich
  • Light one's (700MHz 512Mo RAM verfügbar)
  • Vollständige Dateiverwaltungsfunktionen bereitgestellt
  • Aktive Community (regelmäßige Updates und guter Support)
  • Schön, Medienverwaltung (gängiges Videoformat) für eine zukünftige Erweiterung meines Projekts zu haben

Irgendein Lösungsvorschlag? (Framework oder kombinierte Bibliotheken)

Was meinst du genau mit "Dateiverwaltung"? So etwas wie Finder? Wenn Sie tatsächlich "Inhaltsverwaltung" meinen, ist Zope eine Option.
@NicolasRaoul Ich meine so etwas wie Finder, um meine Datei zu verwalten (Kopieren, Einfügen, Umbenennen, Löschen, Vergleich von Metadaten, gleichzeitiger Zugriff, wenn möglich, ...), ohne auf den Inhalt dieser Datei zugreifen zu müssen (aber es könnte nett sein). habe, wird der zweite Teil meines Projekts darin bestehen, das Lesen von Videodateien zu ermöglichen).

Antworten (1)

Web.py ist ein leichtes Web-Framework für Python. Es gibt viele Projekte/Sites, die es verwendet haben, einschließlich Yandex . Es erfüllt fast alle Ihre Anforderungen wie:

  • Es ist in Python geschrieben
  • Es unterstützt alle Ihre Web-Framework-Anforderungen
  • Unterstützt Datei-Uploads, Speichern hochgeladener Dateien, Dateigrößenbeschränkungen usw.
  • Es war ziemlich einfach und schnell, eine Webseite vorzubereiten und bereitzustellen

Web.py Cookbook enthält eine Liste mit Vorgehensweisen .