Exemple #1
0
        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(),
        name='post'),
    url(r'^support/$',
        TemplateView.as_view(template_name="support.html"),
        name='support'),
    url(r'^thanks/$',
        TemplateView.as_view(template_name="thanks.html"),
        name='thanks'),
    url(r'^terms/$',
        TemplateView.as_view(template_name="terms.html"),
        name='terms'),
    url(r'^payment/' + UUID + '/$', PaymentView.as_view(), name='payment'),
    url(r'^payment/' + UUID + '/edit/$',
        CustomerView.as_view(),
        name='payment-customer'),
    url(r'^payment/' + UUID + '/complete/$',
        CompleteView.as_view(),
        name='payment-complete'),

    # Compatibility with disabled languages
    url(r'^[a-z][a-z]/$', RedirectView.as_view(url='/', permanent=False)),
    url(r'^[a-z][a-z]_[A-Z][A-Z]/$',
        RedirectView.as_view(url='/', permanent=False)),
    # Broken links
    url(r'^https?:/.*$', RedirectView.as_view(url='/', permanent=True)),
    url(r'^index\.html$', RedirectView.as_view(url='/', permanent=True)),
    url(r'^index\.([a-z][a-z])\.html$',
Exemple #2
0
 ),
 url(r"^news/archive/(?P<slug>[-a-zA-Z0-9_]+)/$", PostView.as_view(), name="post"),
 url(r"^about/$", TemplateView.as_view(template_name="about.html"), name="about"),
 url(
     r"^careers/$",
     TemplateView.as_view(template_name="careers.html"),
     name="careers",
 ),
 url(
     r"^support/$",
     TemplateView.as_view(template_name="support.html"),
     name="support",
 ),
 url(r"^thanks/$", RedirectView.as_view(url="/donate/", permanent=True)),
 url(r"^terms/$", TemplateView.as_view(template_name="terms.html"), name="terms"),
 url(r"^payment/" + UUID + "/$", PaymentView.as_view(), name="payment"),
 url(
     r"^payment/" + UUID + "/edit/$", CustomerView.as_view(), name="payment-customer"
 ),
 url(
     r"^payment/" + UUID + "/complete/$",
     CompleteView.as_view(),
     name="payment-complete",
 ),
 # FOSDEM short link
 url(
     r"^FOSDEM/|fosdem/$",
     RedirectView.as_view(
         url="/news/archive/meet-weblate-fosdem-2020/", permanent=False
     ),
 ),
Exemple #3
0
        TemplateView.as_view(template_name="support.html"),
        name='support'
    ),
    url(
        r'^thanks/$',
        TemplateView.as_view(template_name="thanks.html"),
        name='thanks'
    ),
    url(
        r'^terms/$',
        TemplateView.as_view(template_name="terms.html"),
        name='terms'
    ),
    url(
        r'^payment/' + UUID + '/$',
        PaymentView.as_view(),
        name='payment'
    ),
    url(
        r'^payment/' + UUID + '/edit/$',
        CustomerView.as_view(),
        name='payment-customer'
    ),
    url(
        r'^payment/' + UUID + '/complete/$',
        CompleteView.as_view(),
        name='payment-complete'
    ),

    # Compatibility with disabled languages
    url(