Project

General

Profile

« Previous | Next » 

Revision c8d74e1a

Added by Jérôme Schneider over 12 years ago

Fix #1869 agenda: add default event types

Improve new event (event type selecy) : pre-select "Reunion" and
remove vancances and rendez-vous

Load new fixtures :
python manage.py loaddata agenda

View differences:

calebasse/agenda/forms.py
7 7
from calebasse.dossiers.models import PatientRecord
8 8
from calebasse.personnes.models import Worker
9 9
from calebasse.actes.models import EventAct
10
from calebasse.agenda.models import Event
10
from calebasse.agenda.models import Event, EventType
11 11
from calebasse.ressources.models import ActType
12 12
from calebasse.middleware.request import get_request
13 13

  
......
121 121
    def __init__(self, instance, **kwargs):
122 122
        super(NewEventForm, self).__init__(instance=instance, **kwargs)
123 123
        self.fields['date'].css = 'datepicker'
124
        self.fields['event_type'].required = True
125
        self.fields['event_type'].queryset = \
126
                    EventType.objects.exclude(id=1).exclude(id=3)
124 127

  
125 128
    def clean_duration(self):
126 129
        duration = self.cleaned_data['duration']

Also available in: Unified diff