Django'da Shell Üzerinden Nasıl Dosya Upload Edilir?

07/2012

Kısaca buraya not alıp çıkıcam, şöyle içinde bir imaj barındıran modelim var:

from django.db import models

class Photo(models.Model):
    image = models.ImageField(upload_to="/photos/")</pre>

Bu modelden bir adet örnek oluşturmak ve ilgili image dosyasını shell üzerinden upload etmek istiyorum, o zaman ne yapıyorum?

...: from hede.models import Photo
...: from django.core.files import File
...: photo = Photo.objects.create(
         image=File(open("dosyaya/giden/yol.jpg", "r")))</pre>