summaryrefslogtreecommitdiff
path: root/archaeological_files/forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_files/forms.py')
-rw-r--r--archaeological_files/forms.py39
1 files changed, 14 insertions, 25 deletions
diff --git a/archaeological_files/forms.py b/archaeological_files/forms.py
index 2e4a7004b..7ec040187 100644
--- a/archaeological_files/forms.py
+++ b/archaeological_files/forms.py
@@ -23,6 +23,7 @@ Files forms definitions
import datetime
+from bootstrap_datepicker.widgets import DateField
from django import forms
from django.conf import settings
from django.core import validators
@@ -214,12 +215,8 @@ class FileFormGeneral(CustomForm, ManageOldType):
validators.MaxValueValidator(2100),
],
)
- creation_date = forms.DateField(
- label=_("Creation date"), initial=get_now, widget=DatePicker
- )
- reception_date = forms.DateField(
- label=_("Reception date"), initial=get_now, widget=DatePicker
- )
+ creation_date = DateField(label=_("Creation date"), initial=get_now)
+ reception_date = DateField(label=_("Reception date"), initial=get_now)
TYPES = [
FieldType("file_type", models.FileType),
@@ -466,9 +463,7 @@ class FileFormPlanningService(CustomForm, IshtarForm):
permit_reference = forms.CharField(
label=_("Permit/order reference"), required=False, max_length=200
)
- planning_service_date = forms.DateField(
- label=_("Date of planning service file"), widget=DatePicker, required=False
- )
+ planning_service_date = DateField(label=_("Date of planning service file"), required=False)
def clean(self):
responsible = self.cleaned_data["responsible_town_planning_service"]
@@ -543,9 +538,7 @@ class FileFormPreventive(ManageOldType, forms.Form):
)
if settings.COUNTRY == "fr":
saisine_type = forms.ChoiceField(label=_("Saisine type"), choices=[])
- reception_date = forms.DateField(
- label=_("Reception date"), initial=get_now, widget=DatePicker
- )
+ reception_date = DateField(label=_("Reception date"), initial=get_now)
def __init__(self, *args, **kwargs):
super(FileFormPreventive, self).__init__(*args, **kwargs)
@@ -658,7 +651,7 @@ class FileFormInstruction(CustomForm, IshtarForm):
validators=[valid_id(models.File)],
)
comment = forms.CharField(label=_("Comment"), widget=forms.Textarea, required=False)
- instruction_deadline = forms.DateField(label=_("Instruction deadline"), widget=DatePicker, required=False)
+ instruction_deadline = DateField(label=_("Instruction deadline"), required=False)
year = forms.IntegerField(
label=_("Year"),
validators=[
@@ -668,7 +661,7 @@ class FileFormInstruction(CustomForm, IshtarForm):
)
numeric_reference = forms.IntegerField(label=_("Numeric reference"), required=False)
numeric_reference_is_readonly = True
- end_date = forms.DateField(widget=DatePicker, required=False)
+ end_date = DateField(label=_("End date"), required=False)
def __init__(self, *args, **kwargs):
c_year = datetime.date.today().year
@@ -778,27 +771,27 @@ class FileFormPreventiveDetail(forms.ModelForm, CustomForm, ManageOldType):
max_length=200,
required=False,
)
- start_date = forms.DateField(
+ start_date = DateField(
label=_("Start date"),
required=False,
widget=DatePicker(attrs={"bs_col_width": "col-6 col-lg-3"}),
)
- end_date = forms.DateField(
+ end_date = DateField(
label=_("End date"),
required=False,
widget=DatePicker(attrs={"bs_col_width": "col-6 col-lg-3"}),
)
- ground_start_date = forms.DateField(
+ ground_start_date = DateField(
label=_("Ground start date"),
required=False,
widget=DatePicker(attrs={"bs_col_width": "col-6 col-lg-3"}),
)
- ground_end_date = forms.DateField(
+ ground_end_date = DateField(
label=_("Ground end date"),
required=False,
widget=DatePicker(attrs={"bs_col_width": "col-6 col-lg-3"}),
)
- execution_report_date = forms.DateField(
+ execution_report_date = DateField(
label=_("Execution report date"),
required=False,
widget=DatePicker(attrs={"bs_col_width": "col-6 col-lg-3"}),
@@ -1164,12 +1157,8 @@ class AdministrativeActFileSelect(TableSelect):
)
act_object = forms.CharField(label=_("Object"), max_length=300)
- signature_date_before = forms.DateField(
- label=_("Signature date before"), widget=DatePicker
- )
- signature_date_after = forms.DateField(
- label=_("Signature date after"), widget=DatePicker
- )
+ signature_date_before = DateField(label=_("Signature date before"))
+ signature_date_after = DateField(label=_("Signature date after"))
associated_file__name = forms.CharField(label=_("File name"), max_length=200)
associated_file__general_contractor = forms.IntegerField(
label=_("General contractor"),