2009-08-20 9 views

Répondre

1

OK, ce que je cherchais:

from django.core.files.base import ContentFile 
def save_file(request): 
    mymodel = MyModel.objects.get(id=1) 
    file_content = ContentFile(request.FILES['video'].read()) 
    mymodel.video.save(request.FILES['video'].name, file_content) 

trouvé une bonne explication here.

1

Si votre modèle est

class Thing(models.Model): 
    document = models.FileField(upload_to='documents') 

vous pouvez simplement faire

thing = Thing() 
thing.document = request.FILES['Filedata'] 
thing.save() 
Questions connexes