0.8.36 check dates when route create
This commit is contained in:
@@ -23,6 +23,9 @@ class RouteForm(forms.ModelForm):
|
|||||||
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
if 'departure_DT' in cleaned_data and 'arrival_DT' in cleaned_data and cleaned_data['arrival_DT'] < cleaned_data['departure_DT']:
|
||||||
|
self.add_error('arrival_DT', _('Указана неверная дата прибытия'))
|
||||||
|
|
||||||
|
|
||||||
if 'from_place' in self.data and self.data['from_place'] not in [item[0] for item in self.fields['from_place'].choices]:
|
if 'from_place' in self.data and self.data['from_place'] not in [item[0] for item in self.fields['from_place'].choices]:
|
||||||
cleaned_data['from_place'] = self.fields['from_place'].choices[0][0]
|
cleaned_data['from_place'] = self.fields['from_place'].choices[0][0]
|
||||||
|
|||||||
@@ -83,7 +83,7 @@
|
|||||||
id="id_departure_DT"
|
id="id_departure_DT"
|
||||||
name="departure_DT"
|
name="departure_DT"
|
||||||
placeholder="{% translate "Выберите дату и время" %}" {% if form.initial.departure_DT %}
|
placeholder="{% translate "Выберите дату и время" %}" {% if form.initial.departure_DT %}
|
||||||
value="{{ form.initial.departure_DT|date:"y.m.d H:m" }}"{% endif %}/>
|
value="{{ form.initial.departure_DT|date:"d.m.Y H:m" }}"{% endif %}/>
|
||||||
<div id="displayRegervation"></div>
|
<div id="displayRegervation"></div>
|
||||||
|
|
||||||
{% if not errors_off and form.errors and form.errors.departure_DT %}
|
{% if not errors_off and form.errors and form.errors.departure_DT %}
|
||||||
@@ -112,7 +112,7 @@
|
|||||||
id="id_arrival_DT"
|
id="id_arrival_DT"
|
||||||
name="arrival_DT"
|
name="arrival_DT"
|
||||||
placeholder="{% translate "Выберите дату и время" %}" {% if form.initial.arrival_DT %}
|
placeholder="{% translate "Выберите дату и время" %}" {% if form.initial.arrival_DT %}
|
||||||
value="{{ form.initial.arrival_DT|date:"y.m.d H:m" }}"{% endif %}/>
|
value="{{ form.initial.arrival_DT|date:"d.m.Y H:m" }}"{% endif %}/>
|
||||||
|
|
||||||
<div id="displayRegervation"></div>
|
<div id="displayRegervation"></div>
|
||||||
{# end #}
|
{# end #}
|
||||||
|
|||||||
Reference in New Issue
Block a user