LIL-622 Открыть школу для покупки уроков.

remotes/origin/hotfix/LIL-661
gzbender 8 years ago
parent bd26578ecb
commit 7425023fea
  1. 6
      apps/payment/views.py
  2. 1
      apps/school/views.py

@ -100,6 +100,8 @@ class SchoolBuyView(TemplateView):
weekdays = set(request.GET.getlist('weekdays', []))
add_days = 'add_days' in request.GET
roistat_visit = request.COOKIES.get('roistat_visit', None)
date_start = now().date()
september2018 = datetime.date(2018, 9, 1)
if not weekdays:
messages.error(request, 'Выберите несколько дней недели.')
return redirect('school:summer-school')
@ -108,6 +110,8 @@ class SchoolBuyView(TemplateView):
except ValueError:
messages.error(request, 'Ошибка выбора дней недели.')
return redirect('school:summer-school')
if date_start < september2018:
date_start = september2018
if add_days:
_school_payment = SchoolPayment.objects.get(
user=request.user,
@ -131,6 +135,8 @@ class SchoolBuyView(TemplateView):
user=request.user,
weekdays=weekdays,
roistat_visit=roistat_visit,
date_start=date_start,
date_end=date_start + timedelta(days=30)
)
product = Product(
f'school_{school_payment.id}',

@ -61,6 +61,7 @@ class LiveLessonsDetailView(DetailView):
def get(self, request, pk=None):
response = super().get(request, pk=pk)
# ??? где проверка?
#try:
# school_payment = SchoolPayment.objects.get(
# user=request.user,

Loading…
Cancel
Save