mirror of
https://github.com/postgres/pgweb.git
synced 2025-08-13 13:12:42 +00:00

"submitter", thus making it possible for a single person to manage multiple organisations, as well as for a single organisation to have multiple different manages. Re-hook events and news items to use organisation of the submitter instead of the user who did the submission. (product listings already did this)
14 lines
410 B
Python
14 lines
410 B
Python
from django import forms
|
|
|
|
from pgweb.core.models import Organisation
|
|
from models import Event
|
|
|
|
class EventForm(forms.ModelForm):
|
|
def __init__(self, *args, **kwargs):
|
|
super(EventForm, self).__init__(*args, **kwargs)
|
|
def filter_by_user(self, user):
|
|
self.fields['org'].queryset = Organisation.objects.filter(managers=user, approved=True)
|
|
class Meta:
|
|
model = Event
|
|
exclude = ('submitter', 'approved', )
|