Hello all, I have roughly the following model:
class Room(models.Model): number = models.IntegerField(unique=True) def __unicode__(self): return str(int(self.number)) class Desk(models.Model): room = models.ForeignKey('Room', related_name="desks") people = models.ManyToManyField('people.Person', through='DeskMembership', null=True, blank=True, related_name='desks') class DeskMembership(models.Model): person = models.ForeignKey('people.Person') desk = models.ForeignKey(Desk) Using the django admin, I would like to be able to go to the change page for a given room, and add/remove people for each desk in that room. That is, I'd like to be able to use a DeskMembership inline on a Room admin page. Django doesn't allow this by default, because DeskMembership has no foreign key to Room. Is there some way that I can show the DeskMembershipInline for each Desk in a given Room on the Room's change page? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---