2009-08-20 5 views

ответ

1

ОК, это то, что я искал:

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) 

Найдено хорошее объяснение here.

1

Если ваша модель

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

вы можете просто сделать

thing = Thing() 
thing.document = request.FILES['Filedata'] 
thing.save() 
Смежные вопросы