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