summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar/furnitures/forms.py')
-rw-r--r--ishtar/furnitures/forms.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/ishtar/furnitures/forms.py b/ishtar/furnitures/forms.py
index b5437d65f..e294a00ac 100644
--- a/ishtar/furnitures/forms.py
+++ b/ishtar/furnitures/forms.py
@@ -290,11 +290,11 @@ class FileForm1(forms.Form):
in_charge = forms.IntegerField(label=_("Person in charge"),
widget=widgets.JQueryAutoComplete(reverse_lazy('autocomplete-person'),
associated_model=models.Person),
- validators=[models.Person.valid_id])
+ validators=[models.valid_id(models.Person)])
year = forms.IntegerField(label=_("Year"),
initial=lambda:datetime.datetime.now().year)
internal_reference = forms.CharField(label=_(u"Internal reference"),
- max_length=60)
+max_length=60, validators=[models.is_unique(models.File, 'internal_reference')])
creation_date = forms.DateField(label=_(u"Creation date"),
initial=datetime.datetime.now)
file_type = forms.ChoiceField(label=_("File type"),
@@ -314,7 +314,7 @@ class TownForm(forms.Form):
town = forms.IntegerField(label=_(u"Town"),
widget=widgets.JQueryAutoComplete("/" + settings.URL_PATH + \
'autocomplete-town', associated_model=models.Town),
- validators=[models.Town.valid_id])
+ validators=[models.valid_id(models.Town)])
class TownFormSet(FormSet):
def clean(self):
@@ -338,7 +338,7 @@ class ParcelForm(forms.Form):
form_label = _("Parcels")
associated_models = {'parcel':models.Parcel}
town = forms.ChoiceField(label=_("Town"), choices=(),
- validators=[models.Town.valid_id])
+ validators=[models.valid_id(models.Town)])
section = forms.CharField(label=_(u"Section"),
validators=[MaxLengthValidator(4)])
parcel_number = forms.CharField(label=_(u"Parcel number"),
@@ -391,7 +391,7 @@ class FileForm4(forms.Form):
widget=widgets.JQueryAutoComplete(
reverse_lazy('autocomplete-organization'),
associated_model=models.Organization),
- validators=[models.Organization.valid_id])
+ validators=[models.valid_id(models.Organization)])
total_developed_surface = forms.IntegerField(
label=_("Total developed surface"))
if settings.COUNTRY == 'fr':