name='password_reset_complete'), url('^accounts/password_change/', 'django.contrib.auth.views.password_change', name="password_change"), url(r'^accounts/password_changed/$', 'django.contrib.auth.views.password_change_done', name="password_change_done"), url(r'^email-sent/', 'apps.profiler.views.validation_sent'), url(r'^done/$', 'apps.profiler.views.done', name='done'), url(r'^ajax-auth/(?P<backend>[^/]+)/$', 'apps.profiler.views.ajax_auth', name='ajax-auth'), url(r'^email/$', 'apps.profiler.views.require_email', name='require_email'), url(r'^login/', set_auth_cookie(login), name='login'), url(r'^login_auth/$', set_auth_cookie(Login.as_view()), name='login_auth'), url(r'^logout/', external_redirect(set_auth_cookie(logout)), {'next_page': '/'}, name='logout'), url(r'^register/$', MyRegistrationView.as_view(), name='registration_register2'), url(r'profile/$', Profile.as_view(), name='profile'), url('^oauth2/access_token/(?P<token>[\w]+)/$', csrf_exempt(AccessTokenDetailView.as_view()), name='access_token_detail'), url(r'^oauth2/', include('oauth2_provider.urls', namespace = 'oauth2')), url(r'^/receiver.html$', TemplateView.as_view(template_name='-receiver.html') ), url(r'^login-form/$',
extra = getattr(settings, setting_name('TRAILING_SLASH'), True) and '/' or '' def wrap_admin(view, cacheable=False): def wrapper(*args, **kwargs): return admin_site.admin_view(view, cacheable)(*args, **kwargs) wrapper.admin_site = admin_site return update_wrapper(wrapper, view) urlpatterns = patterns( '', url(r'^favicon\.ico$', RedirectView.as_view(url='/static/images/favicon.ico')), # админка url(r'^admin/login/$', set_auth_cookie(admin_site.login), name='admin:login'), url(r'^admin/logout/$', set_auth_cookie(wrap_admin(admin_site.logout)), name='logout'), url(r'^admin/', include(admin_site.urls)), # social auth url(r'^email_complete/(?P<backend>[^/]+){0}$'.format(extra), set_auth_cookie(email_complete), name='email_complete'), url(r'^complete/(?P<backend>[^/]+){0}$'.format(extra), set_auth_cookie(complete), name='social:complete'), url(r'^', include('social.apps.django_app.urls', namespace='social')), url(r'^', include('apps.profiler.urls')), url(r'^', include('apps.core.urls')), url(r'^accounts/activate/(?P<activation_key>\w+)/$', set_auth_cookie(CustomActivationView.as_view()),