X-Git-Url: https://git.mdrn.pl/prawokultury.git/blobdiff_plain/91117520dbe0336cd5acc91c6d8e23d81141f9df..HEAD:/shop/urls.py diff --git a/shop/urls.py b/shop/urls.py index ff1c847..cb480d0 100644 --- a/shop/urls.py +++ b/shop/urls.py @@ -2,15 +2,20 @@ # This file is part of PrawoKultury, licensed under GNU Affero GPLv3 or later. # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. # -from django.conf.urls import patterns, url, include +from django.conf.urls import url, include from django.utils.translation import ugettext_lazy as _ - +from django.views.decorators.csrf import csrf_exempt +from getpaid.backends.payu.views import OnlineView +from prawokultury.middleware import honeypot_exempt from .views import ThanksView, NoThanksView, OfferDetailView -urlpatterns = patterns('', +urlpatterns = [ url(r'^kup/(?P[^/]+)/$', OfferDetailView.as_view(), name='shop_buy'), - url(r'^dziekujemy/$', ThanksView.as_view(), name='shop_thanks'), - url(r'^niepowodzenie/$', NoThanksView.as_view(), name='shop_nothanks'), + url(r'^dziekujemy/(?P\d+)/$', ThanksView.as_view(), name='shop_thanks'), + url(r'^niepowodzenie/(?P\d+)/$', NoThanksView.as_view(), name='shop_nothanks'), + url(r'^getpaid/getpaid.backends.payu/online/$', + honeypot_exempt(csrf_exempt(OnlineView.as_view())), + name='getpaid-payu-online'), url(r'^getpaid/', include('getpaid.urls')), -) +]