In my django project I've working with inline formset factory to join two forms, so when i try to edit the main form this error happens
ValidationError at /catalogo/editar/articulo/3/ [u'ManagementForm data is missing or has been tampered with'] my models.py is: class Articulo(models.Model): titulo = models.CharField(max_length=50) materiales = models.CharField(max_length=60) manifestacion = models.ForeignKey(Manifestacion) tecnica = models.ForeignKey(Tecnica) dimension = models.CharField(max_length=20) capacidad_productiva = models.PositiveIntegerField() creador = models.ForeignKey(Creador) grupo_creacion = models.ForeignKey(Grupo_Creacion, blank=True, null=True) precio = models.DecimalField(max_digits=10,decimal_places=2) tematica = models.CharField(max_length=150) calidad = models.CharField(max_length=50, choices = calidad_choice) fecha_creacion = models.DateField() class Meta: verbose_name_plural = "Gestionar Articulos" verbose_name = "Articulo" ordering = ['-id'] permissions = (("listar_articulo","Listar Articulo"),) def __unicode__(self): return '%s' % (self.titulo) def __str__(self): return '%s' % (self.titulo) class Imagenes(models.Model): imagen = models.ImageField(upload_to="uploads/") dir_imagen = models.CharField(max_length=200) principal = models.BooleanField() articulo = models.ForeignKey(Articulo) def __unicode__(self): return '%s' % (self.imagen) def __str__(self): return '%s' % (self.imagen) my forms.py is : ImagenFormSet = inlineformset_factory(Articulo,Imagenes) class ArticuloForm(forms.ModelForm): class Meta: model = Articulo so in the views.py i had: @csrf_protect @login_required def editar(request, model, key=None): model_object = get_model('catalogo', model) if model_object: if model == "articulo": articulo = Articulo.objects.get(pk=key) ImagenFormSet = inlineformset_factory(Articulo, Imagenes) if request.method == "POST": imagen_formset = ImagenFormSet(request.POST, request.FILES, instance = articulo) if imagen_formset.is_valid(): imagen_formset.save() else: imagen_formset = ImagenFormSet(instance = articulo) return update_object(request, model=model_object, object_id=key,extra_context={"imagen_formset": imagen_formset}, post_save_redirect='/catalogo/%s/' % model) return update_object(request, model=model_object, object_id=key, post_save_redirect='/catalogo/%s/' % model) else: raise Http404() -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.