you're welcome :-)

here's the relating django documentation for more

http://www.djangoproject.com/documentation/tutorial02/#adding-related-objects

-roman

2007/11/27, mike <[EMAIL PROTECTED]>:
>
>
> Roman, That is EXACTLY what I needed, thx alot.
>
> On Nov 27, 12:45 pm, "Roman Zechner" <[EMAIL PROTECTED]> wrote:
> > 2007/11/27, mike <[EMAIL PROTECTED]>:
> >
> >
> >
> >
> >
> > > My last post was a little confusing, I have two classes a Customer
> > > class and an Issue class, I would like the customer class to display
> > > issues where the "name" of the customer field matches the "customer"
> > > field of the issues class,  thus listing each customer's issues at a
> > > glance, any help would be appreciated.  thx in advance
> >
> > > class Customer(models.Model):
> > >     name = models.CharField(maxlength=100)
> > >     service = models.IntegerField(blank=True, default=4,
> > > choices=SERVICE_CODES)
> > >     comp = models.IntegerField(blank=True, default=4,
> > > choices=CUSTOMER_TYPES)
> > >     email = models.CharField(blank=True, maxlength=100)
> > >     phone_number = models.CharField(blank=True, maxlength=100)
> > >     phone_number2 = models.CharField(blank=True, maxlength=100)
> > >     IP_address = models.CharField(blank=True, maxlength=100)
> > >     submitted_date = models.DateField(auto_now_add=True)
> > >     modified_date = models.DateField(auto_now=True)
> > >     description = models.TextField(blank=True)
> > >     list_issues = ???????????
> > >     class Admin:
> > >         list_display = ('name', 'service', 'phone_number',
> > >             'submitted_date', 'modified_date')
> > >         list_filter = ('service', 'submitted_date')
> > >         search_fields = ('name',
> > > 'description','email','phone_number','IP_address')
> >
> > >     class Meta:
> > >         ordering = ('service', 'submitted_date', 'name')
> >
> > >     def __str__(self):
> > >         return self.name
> >
> > > class Issue(models.Model):
> > >     issue = models.TextField(blank=True)
> > >     date = models.DateField()
> > >     customer = models.ForeignKey(Customer, related_name="Customer")
> >
> > >     def __unicode__(self):
> > >         return self.issue
> >
> > >     class Meta:
> > >         ordering = ('issue',)
> > >     class Admin:
> > >         pass
> >
> > hi mike,
> >
> > in class Issue try to change the attribute customer according to the
> > following line:
> >   customer = models.ForeignKey(Customer, edit_inline=models.TABULAR,
> > related_name="Customer")
> >
> > there's also the num_in option which determines the number of displayed
> > INLINE customers
> >
> >   customer = models.ForeignKey(Customer, edit_inline=models.TABULAR,
> > num_in_admin=2, related_name="Customer")
> >
> > maybe this is what you want.
> >
> > -cheers, roman
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to