on traduit les boutons d'ajout

This commit is contained in:
Jean-Marie Favreau
2024-01-03 10:44:43 +01:00
parent 0c5dea8e18
commit a6f9b55c68
4 changed files with 60 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
from django.forms import ModelForm, ValidationError, TextInput, Form, URLField, MultipleHiddenInput, Textarea, CharField
from datetime import date
from django_better_admin_arrayfield.forms.widgets import DynamicArrayWidget
from .models import Event, BatchImportation
from django.utils.translation import gettext_lazy as _
@@ -9,6 +9,12 @@ class EventSubmissionForm(Form):
url = URLField(max_length=512)
class DynamicArrayWidgetURLs(DynamicArrayWidget):
template_name = "agenda_culturel/widgets/widget-urls.html"
class DynamicArrayWidgetTags(DynamicArrayWidget):
template_name = "agenda_culturel/widgets/widget-tags.html"
class EventForm(ModelForm):
class Meta:
@@ -21,6 +27,8 @@ class EventForm(ModelForm):
'end_time': TextInput(attrs={'type': 'time'}),
'uuids': MultipleHiddenInput(),
'import_sources': MultipleHiddenInput(),
'reference_urls': DynamicArrayWidgetURLs(),
'tags': DynamicArrayWidgetTags(),
}
@@ -77,3 +85,5 @@ class BatchImportationForm(ModelForm):
# Always return a value to use as the new cleaned data, even if
# this method didn't change it.
return cleaned_data