FileUpload mit Django

8

Ich verwende den Code ajax-upload , um einen einfachen AJAX-Datei-Upload durchzuführen. Das Problem, auf das ich stoße, ist, dass die Datei nach dem Senden nicht im Backend angezeigt wird.

Der Frontend-Code ist ziemlich einfach:

%Vor%

Der Backend-Code (derzeit in Bearbeitung) ist auch ziemlich einfach:

%Vor%     
Josh K 20.01.2011, 17:02
quelle

2 Antworten

12

Für mich, mit Code aus Alex Kuhl , request.GET['qqfile'] hatte den Dateinamen und request.read() (in Django 1.3) gab die Daten zurück.

request.FILES wurde nur in einem Szenario verwendet, das mir noch nicht passiert ist. Ich verwende Ajax-Upload, um direkt mit Photologue zu kommunizieren, und mein Code sieht ungefähr so ​​aus:

%Vor%

In meinem Fall ist ajax_upload die Funktion, die von ajax action: -Parameter

aufgerufen wird     
Thunder Rabbit 20.01.2011, 17:14
quelle
1

Andrew Valums hat jetzt eine Django-App im git-Hub

    
Sevenearths 11.07.2012 11:46
quelle

Tags und Links