Это может быть глупый вопрос, но я застрял.
Я прочитал документацию по загрузке файлов / изображений в Django здесь, но я не уверен, что делать дальше: http://docs.djangoproject.com/en/1.2/topics/http/file-uploads/
У меня есть модель, определенная ниже:
class PicUploads(models.Model):
blog_post = models.ForeignKey(Post)
pic = models.ImageField(upload_to='pics/%Y/%m/%d')
class PicUploadsForm(forms.ModelForm):
class Meta:
model=PicUploads
exclude = ('blog_post',)
Как мне сохранить изображение в файле представлений?
Если я использую функцию handle_uploaded_file, как определено в документации, изображение сохраняется в указанном каталоге, но что мне делать, чтобы сохранить его путь вместе с внешним ключом в модели PicUploads
? Почему я не могу просто использовать метод save()
, как с текстовыми данными?