Speichern Sie einfach die Datei in den Ordner in Django

8

Ich habe einen Code, der über POST eine Datei aus einem Formular holt.

%Vor%

Was wäre die einfachste Möglichkeit zum Speichern dieser Datei in meinem Medienordner in

? %Vor%

Ich habe dies angesehen Antwort , unter anderem, aber ich hatte Fehler, die sich auf undefinierte Namen und ungültige "Chunks" -Methode beziehen.

Es muss einen einfachen Weg geben, dies zu tun?

BEARBEITEN Upload-Methode in meiner views.py:

%Vor%     
Jon 09.10.2014, 08:44
quelle

3 Antworten

5

Siehe den zweiten Teil des antworte und vergiss nicht, ContentFile von django zu importieren .core.files

    
Maximilian Kindshofer 09.10.2014, 09:19
quelle
3

Sie können django FileField verwenden, es unterstützt einen upload_to -Parameter wie folgt:

%Vor%

Dabei kann content_path eine Zeichenfolge oder eine Funktion sein, die eine Zeichenfolge zurückgibt.

    
WKPlus 09.10.2014 09:04
quelle
0

Sie können Dateien auf den Django Server hochladen::

%Vor%     
bhawnesh dipu 29.03.2018 10:42
quelle