I now see that my problem is discussed in tickets #1939 and #4126. However, the diffs are for a different version and annoying to apply. I will try...
On Jul 12, 4:25 pm, Aaron <[EMAIL PROTECTED]> wrote: > Ok, thanks, but I want to be able to add QMs to trips when creating > new trips. Is that possible in the admin interface? Or should I be > using a form? > > On Jul 12, 1:35 am, J Meier <[EMAIL PROTECTED]> wrote: > > > I might try setting up Trip without direct reference to the QMs, and > > QMs with two references to Trip: > > > class Trip(models.Model): > > ... trip stuff ... > > > class QM(models.Model): > > found_during = models.ForeignKey(Trip, related_name=''found_qms") > > killed_during = models.ForeignKey(Trip, null=True, blank=True, > > related_name="killed_qms") > > ... trip stuff ... > > > and maybe a few convenience methods and properties: > > > (in Trip): > > @property > > def live_qms(self): return self.found_qms.filter(killed_during=None) > > > (in QM:) > > @property > > def status(self): return self.killed_during == None and "Live" or > > "Dead" > > > -Jim --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---