From 3c931d27ae91b05e85d4dadb5be1b8165cc8a1b2 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Fri, 4 May 2018 18:04:11 +0300 Subject: [PATCH] Add error message if payment amount <= 0 --- apps/payment/views.py | 3 +++ 1 file changed, 3 insertions(+) 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,