everyvote/everyvote_mini

Automatically set logged-in user as the moderator when creating an organization

Opened this issue · 0 comments

I'd like to exclude the moderators field entirely from the CreateView, and have the logged-in user automatically set as the moderator for the organization. Then include a note that tells the user "you can add additional moderators by editing your organization page after you create it".

I tried to go ahead and do this on my own, because I already implemented something like this for the Run for Office/CandidateCreateView, where the logged-in user is automatically set as the user for the candidate profile that will be created.

However, I was unsuccessful because the moderators attribute is a ManyToManyField, and I only know how to do this for ForeignKey fields...