1.2.5 fix get_routes_Dict rising
This commit is contained in:
@@ -3,6 +3,7 @@ from .forms import *
|
|||||||
from django.utils.translation import gettext as _
|
from django.utils.translation import gettext as _
|
||||||
from django.template.loader import render_to_string
|
from django.template.loader import render_to_string
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
from django.db.models import F
|
||||||
|
|
||||||
elements_on_page = 25
|
elements_on_page = 25
|
||||||
|
|
||||||
@@ -228,13 +229,27 @@ def get_routes_Dict(user=None, data=None):
|
|||||||
if key == 'to_el':
|
if key == 'to_el':
|
||||||
to_el = int(val)
|
to_el = int(val)
|
||||||
|
|
||||||
|
# rising_routes = Route.objects.filter(
|
||||||
|
# **kwargs,
|
||||||
|
# ).exclude(
|
||||||
|
# rising_DT=None
|
||||||
|
# ).order_by(
|
||||||
|
# '-rising_DT', '-departure_DT', '-arrival_DT', '-modifiedDT'
|
||||||
|
# )
|
||||||
|
|
||||||
routes = Route.objects.filter(
|
routes = Route.objects.filter(
|
||||||
**kwargs
|
**kwargs
|
||||||
).order_by(
|
).order_by(
|
||||||
'-rising_DT', '-departure_DT', '-arrival_DT', '-modifiedDT'
|
F('rising_DT').desc(nulls_last=True),
|
||||||
|
# '-rising_DT',
|
||||||
|
'-departure_DT', '-arrival_DT', '-modifiedDT'
|
||||||
)
|
)
|
||||||
|
|
||||||
routes_count = routes.count()
|
routes_count = routes.count()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if from_el and to_el:
|
if from_el and to_el:
|
||||||
routes = routes[from_el:to_el]
|
routes = routes[from_el:to_el]
|
||||||
elif from_el:
|
elif from_el:
|
||||||
|
|||||||
Reference in New Issue
Block a user