I can not for the life of me figure out why my list_display works when the django server is in DEBUG=True but not when it is in DEBUG=False. I am using Django 1.4.3 (mod_wsgi 3.4/Python 2.7)
Here is the partial stack trace... File "/home/difuzi0n/webapps/wedding/lib/python2.7/django/db/models/manager.py", line 116, in all return self.get_query_set() File "/home/difuzi0n/webapps/wedding/lib/python2.7/django/db/models/fields/related.py", line 565, in get_query_set return super(ManyRelatedManager, self).get_query_set().using( db)._next_is_sticky().filter(**self.core_filters) File "/home/difuzi0n/webapps/wedding/lib/python2.7/django/db/models/query.py", line 624, in filter return self._filter_or_exclude(False, *args, **kwargs) File "/home/difuzi0n/webapps/wedding/lib/python2.7/django/db/models/query.py", line 642, in _filter_or_exclude clone.query.add_q(Q(*args, **kwargs)) File "/home/difuzi0n/webapps/wedding/lib/python2.7/django/db/models/sql/query.py", line 1250, in add_q can_reuse=used_aliases, force_having=force_having) File "/home/difuzi0n/webapps/wedding/lib/python2.7/django/db/models/sql/query.py", line 1122, in add_filter process_extras=process_extras) File "/home/difuzi0n/webapps/wedding/lib/python2.7/django/db/models/sql/query.py", line 1316, in setup_joins "Choices are: %s" % (name, ", ".join(names))) *FieldError: Cannot resolve keyword 'rsvp_guests' into field. Choices are: city, event, first_name, id, last_name, state, street, zip_code* My models looks as follows... class Guest(models.Model): first_name = models.CharField(max_length=50, help_text="The Guest's given name.") last_name = models.CharField(max_length=50, help_text="The Guest's surname.") ... def __unicode__(self): return u'{} {}'.format(self.first_name, self.last_name) class RSVP(models.Model): event = models.ForeignKey(Event, verbose_name='RSVP Event') guests = models.ManyToManyField(Guest, verbose_name='Guests', related_name='rsvp_guests', limit_choices_to = { 'id__in': Event.objects.all().values('guests').query }) ... and the admin.py entry looks like so: def guest_names(obj): return u', '.join([unicode(guest) for guest in obj.guests.all()]) class RSVPAdmin(admin.ModelAdmin): list_display = ['event', guest_names, 'max_invites', 'response', 'response_datetime', 'updated_by'] filter_horizontal = ('guests', ) thanks, in advance, for your help!!! /Eric -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.