TemplateView.as_view(template_name="hosting.html"), name='hosting'), url(r'^hosting/free/$', TemplateView.as_view(template_name="hosting-free.html"), name='hosting-free'), url(r'^hosting/ordered/$', TemplateView.as_view(template_name="hosting-ordered.html"), name='hosting-ordered'), url(r'^contribute/$', TemplateView.as_view(template_name="contribute.html"), name='contribute'), url(r'^donate/$', TemplateView.as_view(template_name="donate.html"), name='donate'), url(r'^donate/process/$', process_donation, name='donate-process'), url(r'^donate/new/$', DonateView.as_view(), name='donate-new'), url(r'^donate/new/' + UUID + '/$', DonateRewardView.as_view(), name='donate-reward'), url(r'^donate/edit/(?P<pk>[0-9]+)/$', EditLinkView.as_view(), name='donate-edit'), url(r'^donate/invoice/' + UUID + '/$', download_invoice, name='donate-invoice'), url(r'^donate/disable/(?P<pk>[0-9]+)/$', disable_repeat, name='donate-disable'), url(r'^news/$', NewsView.as_view(), name='news'), url(r'^news/archive/(?P<slug>[-a-zA-Z0-9_]+)/$', PostView.as_view(),
RedirectView.as_view(url="/hosting/", permanent=True)), url( r"^contribute/$", TemplateView.as_view(template_name="contribute.html"), name="contribute", ), url( r"^user/$", login_required(TemplateView.as_view(template_name="user.html")), name="user", ), url(r"^donate/$", TemplateView.as_view(template_name="donate.html"), name="donate"), url(r"^donate/process/$", process_payment, name="donate-process"), url(r"^donate/new/$", DonateView.as_view(), name="donate-new"), url(r"^donate/edit/(?P<pk>[0-9]+)/$", EditLinkView.as_view(), name="donate-edit"), url(r"^donate/pay/(?P<pk>[0-9]+)/$", donate_pay, name="donate-pay"), url(r"^user/invoice/" + UUID + "/$", download_invoice, name="user-invoice"), url(r"^donate/disable/(?P<pk>[0-9]+)/$", disable_repeat, name="donate-disable"), url( r"^subscription/disable/(?P<pk>[0-9]+)/$", subscription_disable_repeat, name="subscription-disable", ), url(r"^subscription/token/(?P<pk>[0-9]+)/$",
TemplateView.as_view(template_name="contribute.html"), name='contribute' ), url( r'^donate/$', TemplateView.as_view(template_name="donate.html"), name='donate' ), url( r'^donate/process/$', process_donation, name='donate-process' ), url( r'^donate/new/$', DonateView.as_view(), name='donate-new' ), url( r'^donate/new/' + UUID + '/$', DonateRewardView.as_view(), name='donate-reward' ), url( r'^donate/edit/(?P<pk>[0-9]+)/$', EditLinkView.as_view(), name='donate-edit' ), url( r'^donate/invoice/' + UUID + '/$', download_invoice,