Revision 86f4d2f2
Added by Benjamin Dauvergne over 12 years ago
calebasse/agenda/forms.py | ||
---|---|---|
13 | 13 |
from models import Event, EventWithAct, EventType |
14 | 14 |
|
15 | 15 |
class NewAppointmentForm(forms.ModelForm): |
16 |
date = forms.DateField(label=u'Date') |
|
16 |
date = forms.DateField(label=u'Date', localize=True)
|
|
17 | 17 |
time = forms.TimeField(label=u'Heure de début') |
18 | 18 |
duration = forms.CharField(label=u'Durée', |
19 | 19 |
help_text=u'en minutes; vous pouvez utiliser la roulette de votre souris.') |
... | ... | |
77 | 77 |
class NewEventForm(forms.ModelForm): |
78 | 78 |
|
79 | 79 |
title = forms.CharField(label=u"Complément de l'intitulé", max_length=32, required=False) |
80 |
date = forms.DateField(label=u'Date') |
|
80 |
date = forms.DateField(label=u'Date', localize=True)
|
|
81 | 81 |
time = forms.TimeField(label=u'Heure de début') |
82 | 82 |
duration = forms.CharField(label=u'Durée', |
83 | 83 |
help_text=u'en minutes; vous pouvez utiliser la roulette de votre souris.') |
calebasse/dossiers/forms.py | ||
---|---|---|
37 | 37 |
patient_id = forms.IntegerField() |
38 | 38 |
service_id = forms.IntegerField() |
39 | 39 |
state_type = forms.CharField(max_length=40) |
40 |
date = forms.DateField(label=u'Date') |
|
40 |
date = forms.DateField(label=u'Date', localize=True)
|
|
41 | 41 |
comment = forms.CharField(label='Commentaire', |
42 | 42 |
required=False, widget=forms.Textarea) |
43 | 43 |
|
... | ... | |
50 | 50 |
return self.cleaned_data['date'] |
51 | 51 |
|
52 | 52 |
class PatientStateForm(ModelForm): |
53 |
date_selected = forms.DateField(label=u'Date') |
|
53 |
date_selected = forms.DateField(label=u'Date', localize=True)
|
|
54 | 54 |
comment = forms.CharField(label='Commentaire', |
55 | 55 |
required=False, widget=forms.Textarea) |
56 | 56 |
|
... | ... | |
73 | 73 |
return self.cleaned_data['date_selected'] |
74 | 74 |
|
75 | 75 |
class NewPatientRecordForm(ModelForm): |
76 |
date_selected = forms.DateField(label=u"Date de contact", initial=date.today()) |
|
76 |
date_selected = forms.DateField(label=u"Date de contact", initial=date.today(), localize=True)
|
|
77 | 77 |
|
78 | 78 |
class Meta: |
79 | 79 |
model = PatientRecord |
... | ... | |
337 | 337 |
states = forms.MultipleChoiceField( |
338 | 338 |
widget=forms.CheckboxSelectMultiple(attrs={'class':'checkbox_state'}), |
339 | 339 |
choices=STATE_CHOICES, initial=(2,3,4)) |
340 |
date_actes_start = forms.DateField(label=u'Date') |
|
341 |
date_actes_end = forms.DateField(label=u'Date') |
|
340 |
date_actes_start = forms.DateField(label=u'Date', localize=True)
|
|
341 |
date_actes_end = forms.DateField(label=u'Date', localize=True)
|
|
342 | 342 |
without_quotations = forms.BooleanField() |
calebasse/facturation/forms.py | ||
---|---|---|
15 | 15 |
class CloseInvoicingForm(Form): |
16 | 16 |
invoicing_id = forms.IntegerField() |
17 | 17 |
service_name = forms.CharField() |
18 |
date = forms.DateField(label=u'Date') |
|
18 |
date = forms.DateField(label=u'Date', localize=True) |
calebasse/personnes/forms.py | ||
---|---|---|
177 | 177 |
fields=('start_date', 'end_date', 'start_time', 'end_time', 'holiday_type', 'comment')) |
178 | 178 |
|
179 | 179 |
class HolidaySearchForm(forms.Form): |
180 |
start_date = forms.DateField(required=False) |
|
181 |
end_date = forms.DateField(required=False) |
|
180 |
start_date = forms.DateField(required=False, localize=True)
|
|
181 |
end_date = forms.DateField(required=False, localize=True)
|
|
182 | 182 |
|
183 | 183 |
def clean(self): |
184 | 184 |
cleaned_data = super(HolidaySearchForm, self).clean() |
Also available in: Unified diff
forms: use the format %d/%m/%Y in all forms.DateField