I'm new to Django, and already loving it. But I'm stumbling a bit with how to accomplish the following task. Perhaps this isn't the best approach, but most of the site is working as planned, and it was super easy to get up and running.
I have a Contact model and a Person model, the latter of which has a ForeignKey field (contact) to a Contact instance. Both Contact and Person models have an owner field (also ForeignKey), so that I can associate a particular User (django.contrib.auth.models) through the admin site with their own Contact and Person instances. That way, I can filter the admin site, so that each User (aside from superusers) sees only their own Contact and Person instances. This all works marvelously, except in one place: on the default <select> box for the contact field on the Person add/change form on the admin site. I can't seem to find out how to filter the Contact instances by User when displaying this select box. I thought the solution would be through the formfield_for_foreignkey method, but I implemented it as described in the admin site documentation, and it doesn't work. I would try to debug it a bit, but don't really know how to get it to output any values for me. So please help me learn how to debug formfield_for_foreignkey, if that is the right solution, or offer a different approach. Please do try to take me slowly through any suggestion(s) you may have, and point me toward documentation, if available, as I am totally new to this. Thank you! --~--~---------~--~----~------------~-------~--~----~ 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 django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---