The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.2/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: path('', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.urls import include, path 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.contrib import admin from django.contrib.auth.views import LogoutView from django.urls import path from django.views.generic import TemplateView from accounts.views import RegisterUser, LoginUserView, ActivateView urlpatterns = [ path('admin/', admin.site.urls), path('', TemplateView.as_view(template_name='index.html'), name='index'), path('register/', RegisterUser.as_view(), name='register'), path('login/', LoginUserView.as_view(), name='login'), path('logout/', LogoutView.as_view(), name='logout'), path('activate/<uidb64>/<token>/', ActivateView.as_view(), name='activate'), ]
from django.conf.urls.defaults import patterns, include, url from django.views.generic.base import TemplateView from accounts.views import CreateUserView, EditUserView, LoginUserView urlpatterns = patterns('', url(r'^login/$', LoginUserView.as_view(), name='login'), url(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page': '/login'}, name='logout'), url(r'^signup/$', CreateUserView.as_view(), name='signup'), url(r'^profile/$', TemplateView.as_view(template_name='accounts/profile.html'), name='profile'), url(r'^profile/edit/$', EditUserView.as_view(), name='edit'), url(r'^profile/edit/password/$', 'django.contrib.auth.views.password_change', {'template_name': 'generic/form.html', 'post_change_redirect': '/profile'}, name='password_change'), )
"""doberman_example URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.8/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Add an import: from blog import urls as blog_urls 2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from django.conf.urls import include, url from django.contrib import admin from accounts.views import LoginUserView urlpatterns = [ #url(r'^admin/', include(admin.site.urls)), url(r'^$', LoginUserView.as_view(), name='home'), url(r'^accounts/', include('accounts.urls', namespace='accounts')), ]
from django.conf.urls import url from accounts.views import (UserProfileUpdateViews, LoginUserView, LogoutUserView, signup, activate, MyProfileUser) from django.contrib.auth.views import ( PasswordChangeView, PasswordChangeDoneView, PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView, PasswordResetCompleteView) urlpatterns = [ # -------------CBV------------------ url(r'^signup/$', signup, name='signup'), #it's worked url(r'^login/$', LoginUserView.as_view(), name='login'), url(r'^logout/$', LogoutUserView.as_view(), name='logout'), url(r'^activate/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', activate, name='activate'), url(r'^profile-user/$', MyProfileUser.as_view(), name='profile_user'), url(r'^profile-user/(?P<pk>\d+)/edit/$', UserProfileUpdateViews.as_view(), name='edit_profile_user'), url(r'^change-password/$', PasswordChangeView.as_view(template_name='password_change_form.html'), name='password_change'), url(r'^change-password/done/$', PasswordChangeDoneView.as_view( template_name='password_change_done.html'), name='password_change_done'), url(r'^password_reset/$', PasswordResetView.as_view(template_name='password_reset_form.html'),
from django.conf.urls import patterns, url from django.contrib.auth.views import login, logout from accounts.views import LoginUserView from pages.views import HomeView urlpatterns = patterns('', url(r'^logout', logout, {'next_page': 'pages:home'}, name='logout'), url(r'^login', LoginUserView.as_view(), name='logout'), url(r'^', HomeView.as_view(), name='home'), )