You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tentest/doc/DjangoBlog/accounts/urls.py

28 lines
1.3 KiB

from django.urls import path
from django.urls import re_path
from . import views
from .forms import LoginForm
app_name = "accounts" # sjt 应用命名空间
urlpatterns = [re_path(r'^login/$', # sjt 登录页面路由
views.LoginView.as_view(success_url='/'),
name='login',
kwargs={'authentication_form': LoginForm}),
re_path(r'^register/$', # sjt 注册页面路由
views.RegisterView.as_view(success_url="/"),
name='register'),
re_path(r'^logout/$', # sjt 注销功能路由
views.LogoutView.as_view(),
name='logout'),
path(r'account/result.html', # sjt 注册/验证结果页路由
views.account_result,
name='result'),
re_path(r'^forget_password/$', # sjt 密码找回页面路由
views.ForgetPasswordView.as_view(),
name='forget_password'),
re_path(r'^forget_password_code/$', # sjt 发送密码找回验证码路由
views.ForgetPasswordEmailCode.as_view(),
name='forget_password_code'),
]