def success_view(self, request):
try:
self._process_query(request.GET.copy(), request)
except ValidationError as exc:
mail_managers(
'Validation error in PostFinance success view',
'\n'.join([
request.build_absolute_uri(),
'',
] + [m for m in exc.messages]),
)
for m in exc.messages:
messages.error(request, m)
return redirect(self.failure_url)
else:
return redirect(self.success_url)
评论列表
文章目录