admin multi-table inheritance broken since rev 9602
|Reported by:||chr||Owned by:||Malcolm Tredinnick|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
this has driven me mad for some hours but think i've tracked down the culprit... i've made a lot of changes to my code, and updated the django svn... bad mistake.
anyway, here's my model(s):
class PublishableItem(models.Model): title = models.CharField(max_length=200) class EventItem(PublishableItem): location = models.TextField(blank=True) class Concert(EventItem): band = models.CharField(max_length=200) class Meeting(EventItem): topic = models.CharField(max_length=200)
now, in change_list.html the admin will throw this:
Caught an exception while rendering: Concert has no field named 'publishableitem_ptr_id'
when updating to rev 9601 the error disappears, and changeset #9602 actually changed some things in this department. not sure how the next few changesets might interfere with this.
Change History (4)
comment:1 Changed 8 years ago by
|Patch needs improvement:||unset|
comment:2 Changed 8 years ago by
|Owner:||changed from nobody to Malcolm Tredinnick|
|Status:||new → assigned|