def setUpClass(cls): if is_production_server(): cls.server_url = 'http://not_a_valid_domain_name/at_all' elif is_staging_server(): cls.server_url = 'http://' + settings.SERVER_URL else: super().setUpClass() cls.server_url = cls.live_server_url
r"^shop/set_product_quantity/(?P<product>[0-9]+)/(?P<quantity>[0-9]+)/", never_cache(views.set_product_quantity), name="set_product_quantity", ), url(r"^requires_js$", views.RequiresJs.as_view(), name="requires_js"), url(r"^menu_(?P<page>[a-z_]+)/$", views.SubMenusPage.as_view(), name="menu_page"), url(r"^news/(?P<pk>[0-9]+)/$", views.NewsPage.as_view(), name="one_news_page"), url(r"^reservation/$", views.ReservationView.as_view(), name="reservation_page"), url( r"^reservation_ok/$", TemplateView.as_view(template_name="core/reservation_ok.html"), name="reservation_ok_page" ), url(r"^backup/$", views.get_backup, name="backup"), url(r"^favicon\.ico$", RedirectView.as_view(url="/static/img/shared/favicon.ico", permanent=True)), ] if is_staging_server() or is_development_server(): urlpatterns += patterns( "", url( r"^core/auto_login/(?P<email>[\w.%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+)$", views.auto_connect, {"manager": False}, name="auto_connect", ), url( r"^core/auto_manager_login/(?P<email>[\w.%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+)$", views.auto_connect, {"manager": True}, name="auto_manager_connect", ), url(