﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
32679	Django model not updating image field correctly (Raw content)	Marisol Cardozo	nobody	"My model:

{{{
class MyModel(models.Model):
    picture = models.ImageField(blank=True, null=True, upload_to='pictures')

}}}


Update a single object:

{{{
>>> picture
>>> <ContentFile: Raw content>
>>> mymodel = MyModel.objects.get(pk=instance.pk)
>>> mymodel.picture = picture
>>> mymodel.save()
>>> mymodel.picture
>>> <ImageFieldFile: pictures/fbdfe25b-b246-4f2d-9436-dca49aef88d7.png>
}}}
Good. Url result `/media/pictures/fbdfe25b-b246-4f2d-9436-dca49aef88d7.png`.


Update a single object with the `update()` method:

{{{
>>> picture
>>> <ContentFile: Raw content>
>>> MyModel.objects.filter(pk=instance.pk).update(picture=picture)
>>> mymodel = MyModel.objects.get(pk=instance.pk)
>>> mymodel.picture
>>> <ImageFieldFile: Raw content>

}}}

Bad. Url result: `/media/Raw%20content`.

"	Bug	new	Database layer (models, ORM)	3.1	Normal		models	cardozomarisolp@…	Unreviewed	0	0	0	0	0	1
