LIL-326. Add min school price

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent 355a7b00fc
commit 72cdbcb4f2
  1. 2
      project/templates/lilcity/main.html
  2. 4
      project/views.py

@ -13,7 +13,7 @@
{% endif %} {% endif %}
class="main__btn btn" class="main__btn btn"
href="#" href="#"
>КУПИТЬ ДОСТУП ОТ 2000р. в мес.</a> >КУПИТЬ ДОСТУП ОТ {{ min_school_price }}р. в мес.</a>
</div> </div>
</div> </div>
{% if messages %} {% if messages %}

@ -1,5 +1,6 @@
from django.views.generic import TemplateView from django.db.models import Min
from django.contrib.auth import get_user_model from django.contrib.auth import get_user_model
from django.views.generic import TemplateView
from apps.course.models import Course from apps.course.models import Course
from apps.school.models import SchoolSchedule from apps.school.models import SchoolSchedule
@ -15,6 +16,7 @@ class IndexView(TemplateView):
context.update({ context.update({
'course_items': Course.objects.filter(status=Course.PUBLISHED)[:3], 'course_items': Course.objects.filter(status=Course.PUBLISHED)[:3],
'school_schedules': SchoolSchedule.objects.all(), 'school_schedules': SchoolSchedule.objects.all(),
'min_school_price': SchoolSchedule.objects.all().aggregate(Min('month_price'))['month_price__min'],
'authors': User.objects.filter(role=User.AUTHOR_ROLE, show_in_mainpage=True), 'authors': User.objects.filter(role=User.AUTHOR_ROLE, show_in_mainpage=True),
}) })
return context return context

Loading…
Cancel
Save