1.1.35 refactor date comparison logic in Django template
This commit is contained in:
@@ -2,19 +2,21 @@
|
|||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load subscribes_tags_extra %}
|
{% load subscribes_tags_extra %}
|
||||||
|
|
||||||
{{ route.from_city.get_current_datetime }}
|
{#Current Datetime: {{ route.from_city.get_current_datetime }}<br>#}
|
||||||
{% if route.departure_DT %}
|
{#Departure DT:{{ route.departure_DT }}<br>#}
|
||||||
{# {% now 'Y-m-d H:i:s' as current_date %}#}
|
|
||||||
{% now 'Y-m-d H:i:s' as current_date %}
|
|
||||||
{% with departure_date_string=route.departure_DT|date:"Y-m-d H:i:s" %}
|
|
||||||
{% if departure_date_string < current_date %}
|
|
||||||
<div class="carrier-card out_of_date" data-number-of-route="{{ route.id }}">
|
|
||||||
{% else %}
|
|
||||||
<div class="carrier-card {% if route.highlight_color %} highlight-color {% endif %}" data-number-of-route="{{ route.id }}">
|
|
||||||
{% endif %}
|
|
||||||
{% endwith %}
|
|
||||||
|
|
||||||
|
{% if route.departure_DT %}
|
||||||
|
{% with current_datetime=route.from_city.get_current_datetime %}
|
||||||
|
{% with departure_datetime=route.departure_DT %}
|
||||||
|
{% if current_datetime|date:"Y-m-d H:i:s" > departure_datetime|date:"Y-m-d H:i:s" %}
|
||||||
|
<div class="carrier-card out_of_date" data-number-of-route="{{ route.id }}">
|
||||||
|
{% else %}
|
||||||
|
<div class="carrier-card {% if route.highlight_color %} highlight-color {% endif %}" data-number-of-route="{{ route.id }}">
|
||||||
|
{% endif %}
|
||||||
|
{% endwith %}
|
||||||
|
{% endwith %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<div class="left-part-carrier-card">
|
<div class="left-part-carrier-card">
|
||||||
{% if route.owner_type == 'mover' %}
|
{% if route.owner_type == 'mover' %}
|
||||||
<div class="first-line-card-carrier">
|
<div class="first-line-card-carrier">
|
||||||
|
|||||||
Reference in New Issue
Block a user