Seite 1 von 1
Upload Fortschrittsbalken...
Verfasst: Mittwoch 18. November 2009, 10:00
von jens
Bei YouTube gibt es mittlerweile einen Fortschrittsbalken beim normalen http Upload.
Weiß jemand wie der realisiert ist bzw. wie man das in django Nachbauen könnte???
Verfasst: Mittwoch 18. November 2009, 10:10
von Defnull
Der Handler, der den Upload bearbeitet, liest inkrementell auf wsgi.input (bzw den client socket stream), parst multipart aus dem stream heraus und loggt den Fortschritt in einer Datenbank. Der Client pollt diese Daten alle X Sekunden per Ajax. Nicht soooo schwer mit nem asynchronen Server. Fast unmöglich skalierbar mit WSGI oder Thread-basierten Serverarchitekturen.