From 72cdbcb4f276a7e6caf6ca2f55df8ff700f3192d Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Thu, 22 Mar 2018 12:54:06 +0300 Subject: [PATCH] LIL-326. Add min school price --- project/templates/lilcity/main.html | 2 +- project/views.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/project/templates/lilcity/main.html b/project/templates/lilcity/main.html index 4b2623fd..61fef12c 100644 --- a/project/templates/lilcity/main.html +++ b/project/templates/lilcity/main.html @@ -13,7 +13,7 @@ {% endif %} class="main__btn btn" href="#" - >КУПИТЬ ДОСТУП ОТ 2000р. в мес. + >КУПИТЬ ДОСТУП ОТ {{ min_school_price }}р. в мес. {% if messages %} diff --git a/project/views.py b/project/views.py index 035a5962..6f73fff7 100644 --- a/project/views.py +++ b/project/views.py @@ -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.views.generic import TemplateView from apps.course.models import Course from apps.school.models import SchoolSchedule @@ -15,6 +16,7 @@ class IndexView(TemplateView): context.update({ 'course_items': Course.objects.filter(status=Course.PUBLISHED)[:3], '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), }) return context