from apps.core.views import AccessTokenDetailView from apps.core.decorators import set_auth_cookie, external_redirect from apps.profiler.views import CustomActivationView, Login, MyRegistrationView from apps.profiler.views import Profile urlpatterns = patterns( '', url(r'^admin/', include(admin.site.urls)), url(r'', include('apps.core.urls')), # url(r'', include('apps.profiler.urls')), url(r'', include('social.apps.django_app.urls', namespace='social')), url(r'^accounts/activate/(?P<activation_key>\w+)/$', CustomActivationView.as_view(), name='registration_activate'), url(r'^accounts/', include('registration.backends.default.urls')), url(r'^accounts/password/reset/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)/$', 'django.contrib.auth.views.password_reset_confirm', {'post_reset_redirect' : '/accounts/password/done/'}), url(r'^accounts/reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', 'django.contrib.auth.views.password_reset_confirm', name='password_reset_confirm'), url(r'^accounts/reset/complete/$', 'django.contrib.auth.views.password_reset_complete', 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',
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()), name='registration_activate'), url(r'^register/$', set_auth_cookie(RegistrationView.as_view()), name='registration_register2'), url(r'^accounts/', include('registration.backends.default.urls')), # подтвержения регистрации url(r'^registered/$', set_auth_cookie(RegisteredView.as_view()), name='registered'), # логин url(r'^login/', set_auth_cookie(login), name='login'), url(r'^logout/', external_redirect(set_auth_cookie(logout)), {'next_page': '/'}, name='logout'), # смена пароля url(r'^accounts/password_change/$',