diff --git a/apps/payment/views.py b/apps/payment/views.py index 38c376a2..dd52a73d 100644 --- a/apps/payment/views.py +++ b/apps/payment/views.py @@ -110,6 +110,9 @@ class SchoolBuyView(TemplateView): date_end=now().date(), add_days=True, ) + if school_payment.amount <= 0: + messages.error('Выбранные дни отсутствуют в оставшемся периоде подписки') + return redirect(reverse_lazy('school:school')) else: school_payment = SchoolPayment.objects.create( user=request.user,