[Django]-Django ModelForm Imagefield Upload

58👍

OK, thanks everyone. I found myself made a stupid mistake.
I should add enctype="multipart/form-data" in the <form>
Else, it won’t upload the file.

👤Wei Xu

3👍

You shouldn’t need to set the newproject.photo to request.FILES['photo'] (actually this right here probably breaks your code). Just save the addprojectform with addprojectform.save() instead of newproject = addprojectform.save(commit=False). See more info here: https://docs.djangoproject.com/en/1.5/topics/http/file-uploads/#handling-uploaded-files-with-a-model

Leave a comment