|
|
|
|
@ -109,12 +109,15 @@ class SchoolBuyView(TemplateView): |
|
|
|
|
messages.error(request, 'Ошибка выбора дней недели.') |
|
|
|
|
return redirect('school:summer-school') |
|
|
|
|
if add_days: |
|
|
|
|
_school_payment = SchoolPayment.objects.get( |
|
|
|
|
_school_payment = SchoolPayment.objects.filter( |
|
|
|
|
user=request.user, |
|
|
|
|
date_start__lte=now().date(), |
|
|
|
|
date_end__gte=now().date(), |
|
|
|
|
add_days=False, |
|
|
|
|
) |
|
|
|
|
).first() |
|
|
|
|
if not _school_payment: |
|
|
|
|
add_days = False |
|
|
|
|
if add_days: |
|
|
|
|
school_payment = SchoolPayment.objects.create( |
|
|
|
|
user=request.user, |
|
|
|
|
weekdays=weekdays, |
|
|
|
|
|