avoid type='number' in input fields causing validation errors
This commit is contained in:
@@ -8,7 +8,9 @@ from django import views
|
||||
from django.contrib import messages
|
||||
|
||||
from .models import (Enregistrement, Etiquette, EnregistrementRecursif,)
|
||||
from .forms import EnregistrementForm
|
||||
from .forms import (EnregistrementForm, EnregistrementSpecialForm,
|
||||
EnregistrementRecursifForm,
|
||||
)
|
||||
|
||||
# Utils
|
||||
|
||||
@@ -90,7 +92,7 @@ class MonthView(views.generic.ListView):
|
||||
class EnregistrementAddView(views.generic.edit.CreateView):
|
||||
model = Enregistrement
|
||||
template_name_suffix = "_add"
|
||||
form_class = EnregistrementForm
|
||||
form_class = EnregistrementSpecialForm
|
||||
|
||||
def get_initial(self):
|
||||
# Build the initial date
|
||||
@@ -114,7 +116,7 @@ class EnregistrementAddView(views.generic.edit.CreateView):
|
||||
class EnregistrementUpdateView(views.generic.edit.UpdateView):
|
||||
model = Enregistrement
|
||||
template_name_suffix = "_update_form"
|
||||
fields = "__all__"
|
||||
form_class = EnregistrementForm
|
||||
|
||||
def get_success_url(self):
|
||||
return reverse("month-view",
|
||||
@@ -164,14 +166,14 @@ class RecursifListView(views.generic.ListView):
|
||||
|
||||
class RecursifAddView(views.generic.edit.CreateView):
|
||||
model = EnregistrementRecursif
|
||||
fields = ('jour', 'description', 'etiquette', 'montant')
|
||||
form_class = EnregistrementRecursifForm
|
||||
template_name_suffix = "_add_form"
|
||||
success_url = reverse_lazy('recursif-list')
|
||||
|
||||
|
||||
class RecursifUpdateView(views.generic.edit.UpdateView):
|
||||
model = EnregistrementRecursif
|
||||
fields = ('jour', 'description', 'etiquette', 'montant')
|
||||
form_class = EnregistrementRecursifForm
|
||||
template_name_suffix = "_update_form"
|
||||
success_url = reverse_lazy('recursif-list')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user