﻿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
6622	Model with edit_inline on parent Model doesn't get saved on parent Model save	panni@…	nobody	"Assuming we're having the following constellation:

{{{
class model_a(models.Model):
  cf = models.CharField(""x"", null=True, blank=True)
  def save(self):
    """"""do_something""""""

  class Admin:
    pass

class model_b(models.Model):
  cf = models.CharField(""y"", null=True, blank=True)
  reftox = models.ForeignKey(another_model, ...)
  reftoa = models.ForeignKey(model_a, verbose_name=""A"", related_name=""BtoA"", edit_inline=models.TABULAR, num_in_admin=3, num_extra_on_change=3, core=True)

  def __unicode__(self):
    if self.reftox:
      return u""%s, %s"" % (self.reftox, self.reftoa.somefield)
    else:
      return u""%s, %s"" % (self.cf, self.reftoa.somefield)

  class Admin:
    pass

  class Meta:
    pass

}}}

When saving model_a in Django Admin any filled model_b won't be saved on save.
Model_b.save() doesn't even get called.

This seems to be some issue with the resolving of __unicode__'s reference to model_a."		closed	contrib.admin	dev		invalid	edit_inline, admin, not saved		Unreviewed	0	0	0	0	0	0
