I have these models:
class Gallery(models.Model):
   HeadImage = models.ImageField(upload_to="gallery",blank=True,null=True)
class News(Gallery):
   Name=models.CharField(max_length=100) 
   #some other fields
U know that with this inheritance,News model has a gallery_ptr field,now I'm going to update this field using ajax:
$.ajax({
    url:'{% url DrHub.views.editNews dr.webSite,news.pk %}',
    type:'POST',
    data:{id_HeadImage:$('#id_HeadImage').val(),id_title:$('#id_title').val(),id_category:$('#id_category').val(),id_description:$('#id_description').val()},
})
in views.py I do this:
        gForm=GalleryForm(request.POST['id_HeadImage'], request.FILES,instance=newsInstance.gallery_ptr)
        if gForm.is_valid():
           gForm.save()
        else:
           raise Http404
But Image of Gallery won't be saved,while is_valid() is True!
any suggestion?
 
     
     
    