new form offboardingform
This commit is contained in:
parent
60debb6e86
commit
86f30c8479
|
@ -30,6 +30,12 @@ class PersonalForm(EvaForm):
|
||||||
model = Employee
|
model = Employee
|
||||||
fields = ['firstname', 'lastname', 'department', 'team', ]
|
fields = ['firstname', 'lastname', 'department', 'team', ]
|
||||||
|
|
||||||
|
class OffboardingForm(EvaForm):
|
||||||
|
class Meta:
|
||||||
|
model: Employee
|
||||||
|
fields = ['lastdate_employment']
|
||||||
|
widgets = {'lastdate_employment' : DateInput(attrs={'type': 'date'})}
|
||||||
|
|
||||||
class WorkingForm(EvaForm):
|
class WorkingForm(EvaForm):
|
||||||
|
|
||||||
def clean(self):
|
def clean(self):
|
||||||
|
|
|
@ -5,7 +5,7 @@ from django.conf import settings
|
||||||
from django.http import HttpResponse
|
from django.http import HttpResponse
|
||||||
from django.core import mail
|
from django.core import mail
|
||||||
|
|
||||||
from .forms import ITForm, WorkingForm, OfficeForm, DummyForm
|
from .forms import ITForm, WorkingForm, OfficeForm, DummyForm, OffboardingForm
|
||||||
|
|
||||||
class LoginTestCase(TestCase):
|
class LoginTestCase(TestCase):
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
|
@ -97,6 +97,10 @@ class LoginTestCase(TestCase):
|
||||||
'0-choice': 'OUT'
|
'0-choice': 'OUT'
|
||||||
}, OffboardingForm)
|
}, OffboardingForm)
|
||||||
|
|
||||||
|
print()
|
||||||
|
print('ACHTUNG ACHTUNG')
|
||||||
|
print()
|
||||||
|
|
||||||
response = self._postform({
|
response = self._postform({
|
||||||
'eva_form_view-current_step': '1',
|
'eva_form_view-current_step': '1',
|
||||||
'1-firstdate_employment': '2021-01-01',
|
'1-firstdate_employment': '2021-01-01',
|
||||||
|
|
Loading…
Reference in New Issue