|
|
|
|
@ -1,4 +1,4 @@ |
|
|
|
|
from datetime import datetime |
|
|
|
|
from datetime import datetime, timedelta |
|
|
|
|
|
|
|
|
|
from django.contrib.auth import get_user_model |
|
|
|
|
from django.contrib.auth.decorators import login_required, user_passes_test |
|
|
|
|
@ -104,8 +104,17 @@ class SchoolView(TemplateView): |
|
|
|
|
else: |
|
|
|
|
school_payment_exists = False |
|
|
|
|
school_schedules_purchased = [] |
|
|
|
|
if school_payment_exists and is_previous: |
|
|
|
|
live_lessons_exists = LiveLesson.objects.filter( |
|
|
|
|
date__gte=school_payment.last().date_start, |
|
|
|
|
date__range=[(now_time - timedelta(days=8)).date(), (now_time - timedelta(days=1)).date()], |
|
|
|
|
deactivated_at__isnull=True, |
|
|
|
|
).exists() |
|
|
|
|
else: |
|
|
|
|
live_lessons_exists = False |
|
|
|
|
context.update({ |
|
|
|
|
'online': online, |
|
|
|
|
'live_lessons_exists': live_lessons_exists, |
|
|
|
|
'is_previous': is_previous, |
|
|
|
|
'course_items': Course.objects.filter(status=Course.PUBLISHED)[:6], |
|
|
|
|
'is_purchased': school_payment_exists, |
|
|
|
|
|