class MyModel(models.Model)
image = models.FileField(upload_to="blagh blagh...")
#more spam...
Ich habe eine Datei im Speicher, und ich möchte speichern es über Django Filefield Methode speichern, wie dies erweitert:ein StringIO wie Klasse, die django.core.files.File
photo.image.save(name, buffer) # second arg should be django File
I‘ Ich habe versucht, StringIO zu verwenden, aber es erweitert django.core.files.File nicht und implementiert daher nicht die Methode chunks(). Ich habe es in ein File-Objekt wie das eingewickelt:
buffile = File(buffer, name) # first argument should be a file
photo.image.save(name, buffile)
Aber Dateimethoden verwenden Größe und Name Felder der gelieferten Datei. StringIO definiert sie nicht. Ich habe gefunden this, aber die Verbindung ist tot
Danke Mann :) – exshinigami