try: urlpatterns = [ url(r'^admin/doc/', include('django.contrib.admindocs.urls')), url(r'^admin/', admin.site.urls), ] except ImproperlyConfigured: # Django <= 1.9 urlpatterns = [ url(r'^admin/doc/', include('django.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)), ] urlpatterns += [ url(r'^__debug__/', include(debug_toolbar.urls)), url(r'^jsi18n/', JavaScriptCatalog.as_view(), name='javascript-catalog'), url_prefixed(r'register/$', PersonalRegistrationView.as_view( success_url=reverse_lazy('home')), name='registration_register'), url_prefixed(r'', include('saas.urls.users'), decorators=['django.contrib.auth.decorators.login_required']), url_prefixed(r'users/(?P<user>[\w.@+-]+)/', UserProfileView.as_view(), name='users_profile', decorators=['django.contrib.auth.decorators.login_required']), url_prefixed(r'users/', UserRedirectView.as_view(), name='accounts_profile', decorators=['django.contrib.auth.decorators.login_required']), url_prefixed(r'', include('django.contrib.auth.urls')), url_prefixed(r'saas/$', OrganizationListView.as_view(), name='saas_organization_list', decorators=['django.contrib.auth.decorators.login_required']), url_prefixed(r'$', TemplateView.as_view(template_name='index.html'), name='home'),
from saas.views import OrganizationRedirectView from saas.views.plans import CartPlanListView from testsite.views.organization import OrganizationListView, UserProfileView from testsite.views.registration import PersonalRegistrationView # Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', # admin doc and panel url(r'^admin/doc/', include('django.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)), url(r'^accounts/register/$', PersonalRegistrationView.as_view( success_url=reverse_lazy('home')), name='registration_register'), url(r'^users/(?P<user>[\w.@+-]+)/', UserProfileView.as_view(), name='users_profile'), url(r'^accounts/', include('django.contrib.auth.urls')), url(r'^saas/$', OrganizationListView.as_view(), name='saas_organization_list', decorators=['django.contrib.auth.decorators.login_required']), url(r'^', include('saas.urls.noauth')), url(r'^$', TemplateView.as_view(template_name='index.html'), name='home'), url(r'^billing/cart/', login_required(OrganizationRedirectView.as_view( pattern_name='saas_organization_cart'), login_url=reverse_lazy('registration_register')), name='saas_cart'), # saas urls with provider key to implement marketplace.