I'm using the emencia newsletter, and things are essentially fine,
except that I've run into a very strange permissions issue in the admin
backend. I have my regular user login, and the superuser. I've given my
regular user all permissions for all newsletter models, and yet some of
the inter-modal relations are not showing up.

The MailingList model has a ManyToMany relationship to Contact, yet when
I'm logged in as my regular user and look at a MailingList instance, the
two windows for selecting Contacts from the contact list are blank. Same
for all the relationship fields on all the models: whether ForeignKey or
ManyToMany, none of them display the choices for creating a
relationship. I just tried using the admin javascript green "plus sign"
to both create an instance of a related model and put it into the list.
The creation comes off okay, and I see the new Contact (in this case)
appear in the list, but when I save the MailingList model, it tells me:
"Select a valid choice. 594 is not one of the available choices." 594 is
the id of the Contact instance I just created.

This only happens on my production system, not my development system.
Both are running django 1.2.3, and version 0.2 of the emencia
newsletter. What can have gotten screwed up here? I added the newsletter
app much later, is there a possibility this is a database-level issue?

Any pointers towards further debugging would be much welcome…

Thanks,
Eric

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

Reply via email to