#9775 closed (fixed)
admin multi-table inheritance broken since rev 9602
Reported by: | chr | Owned by: | Malcolm Tredinnick |
---|---|---|---|
Component: | contrib.admin | Version: | dev |
Severity: | Keywords: | ||
Cc: | Triage Stage: | Unreviewed | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
hi there,
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 by , 16 years ago
comment:2 by , 16 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:3 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:4 by , 16 years ago
Note:
See TracTickets
for help on using tickets.
oops, forgot about the abstract=True in EventItem