""" Returns a urlpattern for public pages. """ return url(r'^' + regex, view, name=name, decorators=decorators) urlpatterns = [ # admin doc and panel url(r'^admin/doc/', include('django.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)), url_prefixed( r'register/$', PersonalRegistrationView.as_view(success_url=reverse_lazy('home')), name='registration_register'), url_prefixed(r'users/(?P<user>[\w.@+-]+)/', UserProfileView.as_view(), name='users_profile'), 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'), url_prefixed(r'billing/cart/', login_required( OrganizationRedirectView.as_view( pattern_name='saas_organization_cart'), login_url=reverse_lazy('registration_register')), name='saas_cart'),
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'), url_prefixed(r'billing/cart/', login_required( OrganizationRedirectView.as_view( implicit_create_on_none=True, pattern_name='saas_organization_cart'),
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. url(r'^api/', include('saas.urls.api.cart')), url(r'^api/', include('saas.urls.api.broker'), decorators=['saas.decorators.requires_direct']),