|
|
|
|
@ -6,6 +6,7 @@ from os.path import splitext |
|
|
|
|
from datetime import timedelta |
|
|
|
|
from paymentwall import Pingback |
|
|
|
|
|
|
|
|
|
from django.conf import settings |
|
|
|
|
from django.contrib.auth import login |
|
|
|
|
from django.core.exceptions import ValidationError |
|
|
|
|
from django.shortcuts import render, reverse, redirect |
|
|
|
|
@ -102,7 +103,7 @@ class PaymentHistoryView(FormView): |
|
|
|
|
|
|
|
|
|
def post(self, request, pk=None): |
|
|
|
|
form = self.get_form() |
|
|
|
|
if AuthorBalance.objects.filter(created_at__gte=now() - timedelta(days=30)).exists(): |
|
|
|
|
if not settings.DEBUG and AuthorBalance.objects.filter(created_at__gte=now() - timedelta(days=30)).exists(): |
|
|
|
|
messages.error(request, 'Запрос на вывод средств можно сделать только один раз в 30 дней.') |
|
|
|
|
return self.form_invalid(form) |
|
|
|
|
if form.is_valid(): |
|
|
|
|
|