#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 , 17 years ago
comment:2 by , 17 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:3 by , 17 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
comment:4 by , 17 years ago
Note:
See TracTickets
for help on using tickets.
oops, forgot about the abstract=True in EventItem