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 [email protected]
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