from django.conf.urls import url # from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView urlpatterns = [ url(r'^register$', RegisterView.as_view(), name='register'), # /user/register 用户注册 url(r'^active/(?P<token>.*)$', ActiveView.as_view(), name='active'), # /user/active 用户激活 url(r'^login$', LoginView.as_view(), name='login'), # /user/login 用户登录 url(r'^logout$', LogoutView.as_view(), name='logout'), # /user/logout 用户退出 url(r'^$', UserInfoView.as_view(), name='user'), # /user 用户中心-首页 url(r'^order/(?P<page>\d+)$', UserOrderView.as_view(), name='order'), # /user/order 用户中心-首页 url(r'^address$', AddressView.as_view(), name='address'), # /user/address 用户中心-首页 ]
from django.conf.urls import url from django.contrib import admin from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView urlpatterns = [ url(r'^register$', RegisterView.as_view(), name="register"), # 注册 url(r'^active/(?P<token>.*)$', ActiveView.as_view(), name="active"), # 用户激活 url(r'^login/$', LoginView.as_view(), name="login"), # 登录 url(r'^logout/$', LogoutView.as_view(), name="logout"), # 退出登录 url(r'^$', UserInfoView.as_view(), name="user"), # 用户中心-信息页 url(r'^order/(?P<page>\d+)$', UserOrderView.as_view(), name="order"), # 用户中心-订单页 url(r'^address/$', AddressView.as_view(), name="address"), # 用户中心-地址页 ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView from user import views urlpatterns = [ # url('^register$', views.register, name='register'), url('^register$', RegisterView.as_view(), name='register'), url('^active/(?P<token>.*)$', ActiveView.as_view(), name='active'), url('^login$', LoginView.as_view(), name='login'), url('^logout$', LogoutView.as_view(), name='logout'), url('^verify_code/$', views.verify_code, name='verify_code'), url('^$', UserInfoView.as_view(), name='user'), # 用户中心 信息页 url('^order$', UserOrderView.as_view(), name='order'), # 用户中心 订单页 url('^address$', AddressView.as_view(), name='address') # 用户中心 地址页 ]
url(r'^login/$', LoginView.as_view(), name='登录'), url(r'^message/$', message, name='动态'), url(r'^release/$', release, name='发布动态'), url(r'^messdetail/$', messdetail, name='动态详情'), url(r'^member/$', member, name='我的详情'), url(r'^step/$', step, name='系统设置'), url(r'^infor/$', infor, name='个人资料'), url(r'^addinfor/$', AddinfoView.as_view(), name='修改个人资料'), url(r'^about/$', about, name='关于我们'), url(r'^records/$', records, name='账户余额'), url(r'^integral/$', integral, name='积分'), url(r'^integralexchange/$', integralexchange, name='积分兑换'), url(r'^integralrecords/$', integralrecords, name='兑换记录'), url(r'^collect/$', collect, name='我的收藏'), url(r'^collect_edit/$', collect_edit, name='我的收藏编辑'), url(r'^gladdress/$', gladdress, name='收货地址'), url(r'^address/$', AddressView.as_view(), name='新增收货地址'), url(r'^saftystep/$', saftystep, name='安全设置'), url(r'^password/$', PasswordView.as_view(), name='修改密码'), url(r'^payment/$', payment, name='支付密码'), url(r'^boundphone/$', boundphone, name='绑定手机'), url(r'^money/$', money, name='我的钱包'), url(r'^job/$', job, name='我要兼职'), url(r'^application/$', application, name='兼职申请记录'), url(r'^applicationjob/$', applicationjob, name='申请兼职'), url(r'^recommend/$', recommend, name='推荐有奖'), url(r'^myrecommend/$', myrecommend, name='我的推荐'), url(r'^sendMsg/$', SendMsg.as_view(), name='发送短消验证码'), url(r'^forgetpassword/$', ForgetView.as_view(), name='忘记密码'), ]
from django.urls import path, re_path from user.views import RegisterView, ActiveView, LoginView, \ UserInfoView, UserOrderView, AddressView, LogoutView urlpatterns = [ path('register', RegisterView.as_view(), name='register'), re_path('active/(?P<token>.*)$', ActiveView.as_view(), name='active'), path('login', LoginView.as_view(), name='login'), path('logout', LogoutView.as_view(), name='logout'), path('', UserInfoView.as_view(), name='user'), path('order/<int:page>', UserOrderView.as_view(), name='order'), path('address', AddressView.as_view(), name='address'), ]
from django.conf.urls import url from user.views import LoginView, RegisterView, CenterView, InfoView, LogoutView, AddressView, SendCodeView, upload_head urlpatterns = [ url(r'^login/$', LoginView.as_view(), name='login'), # 登录 url(r'^register/$', RegisterView.as_view(), name='register'), # 注册 url(r'^center/$', CenterView.as_view(), name='center'), # 个人中心 url(r'^info/$', InfoView.as_view(), name='info'), # 个人资料 url(r'^logout/$', LogoutView.as_view(), name='logout'), # 退出 url(r'^address/$', AddressView.as_view(), name='address'), # 收货地址 url(r'^send/$', SendCodeView.as_view(), name='send'), # 验证码 url(r'^head_load/$', upload_head, name='head'), # 上传头像 ]
from django.urls import path from user.views import SignUp, SignIn, CheckEmail, CheckAccount, UserInfo, AddressView urlpatterns = [ path('/signup', SignUp.as_view()), path('/signin', SignIn.as_view()), path('/checkemail', CheckEmail.as_view()), path('/checkaccount', CheckAccount.as_view()), path('/userinfo', UserInfo.as_view()), path('/address', AddressView.as_view()), ]
from django.urls import path from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView app_name = "user" urlpatterns = [ path("register", RegisterView.as_view(), name="register"), path("active/<token>",ActiveView.as_view(), name="active"), path("login", LoginView.as_view(), name="login"), path("logout", LogoutView.as_view(), name="logout"), path("", UserInfoView.as_view(), name="user"), path("order", UserOrderView.as_view(), name="order"), path("address", AddressView.as_view(), name="address"), ]
from django.conf.urls import url from user.views import RegisterView, LoginView, CenterView, MyInfoView, safe, RePassView, SendMailView, AddressView, \ AddressList, ForgetView urlpatterns = [ url(r'^reg$', RegisterView.as_view(), name='注册'), url(r'^login$', LoginView.as_view(), name='登录'), url(r'^center', CenterView.as_view(), name='个人中心'), url(r'^myinfo', MyInfoView.as_view(), name='个人资料'), url(r'^safe', safe, name='安全设置'), url(r'^address', AddressView.as_view(), name='收货地址添加'), url(r'^add_list', AddressList.as_view(), name='收货地址'), url(r'^sendmail', SendMailView.as_view(), name='发送信息'), url(r'^forget', ForgetView.as_view(), name='忘记密码'), url(r'^repass', RePassView.as_view(), name='修改密码'), ]
from django.conf.urls import url #from user import views from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, UserInfoView, UserOrderView, AddressView urlpatterns = [ #url(r'^register$', views.register, name='register'), #注册跳转 #url(r'^register_handle$', views.register_handle, name='register_handle') #注册处理 url(r'^register$', RegisterView.as_view(), name='register'), url(r'^register_handle$', RegisterView.as_view(), name='register_handle'), url(r'^active/(?P<token>.*)$', ActiveView.as_view(), name='active'), url(r'^login$', LoginView.as_view(), name='login'), url(r'^$', login_required(UserInfoView.as_view()), name='user'), url(r'^order$', login_required(UserOrderView.as_view()), name='order'), url(r'^address$', login_required(AddressView.as_view()), name='address') ]
from django.conf.urls import url from user.views import LoginView, index, RegisterView, ForgetView, PersonCenterView, PersonView, AddressView, \ SendVerifyCode urlpatterns = [ url(r'^login/$', LoginView.as_view(), name="login"), url(r'^index/$', index, name="index"), url(r'^register/$', RegisterView.as_view(), name="register"), url(r'^forget/$', ForgetView.as_view(), name="forget"), url(r'^center/$', PersonCenterView.as_view(), name="person_center"), url(r'^person/$', PersonView.as_view(), name="person"), url(r'^address/$', AddressView.as_view(), name="g_address"), url(r'^send/$', SendVerifyCode.as_view(), name="send"), ]
# -*- coding: utf-8 -*- from django.conf.urls import url from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView from django.urls import path, re_path ''' urlpatterns = [ #url(r'^register$', views.register, name='register'), #url(r'^register_handle$', views.register_handle, name='register_handle'), url(r'register', RegisterView.as_view(), name='register'), url(r'active/(?P<token>.*)', ActiveView.as_view(), name='active'), url(r'login', LoginView.as_view(), name='login'), url(r'logout', LogoutView.as_view(), name='logout'), url(r'^$', login_required(UserInfoView.as_view()), name='user'), #用户中心-信息页 url(r'^order$', login_required(UserOrderView.as_view()), name='order'), #用户中心-订单页 url(r'^address$', login_required(AddressView.as_view()), name='address'), #用户中心-地址页面 ] ''' urlpatterns = [ path('register', RegisterView.as_view(), name='register'), path('active/(?P<token>.*)', ActiveView.as_view(), name='active'), path('login', LoginView.as_view(), name='login'), path('logout', LogoutView.as_view(), name='logout'), path('', UserInfoView.as_view(), name='user'), #用户中心-信息页 path('order/(?P<page>\d+)', UserOrderView.as_view(), name='order'), #用户中心-订单页 path('address', login_required(AddressView.as_view()), name='address'), #用户中心-地址页面 ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView urlpatterns = [ url(r'^register$', RegisterView.as_view(), name='register'), # 注册 url(r'^active/(?P<token>.*)$', ActiveView.as_view(), name='active'), url(r'^login', LoginView.as_view(), name='login'), url(r'^logout$', LogoutView.as_view(), name='logout'), url(r'^$', (UserInfoView.as_view()), name='user'), url(r'^order/(?P<page>\d+)$', (UserOrderView.as_view()), name='order'), url(r'^address$', (AddressView.as_view()), name='address'), ]
RegisterView.as_view({'post': 'create'})), # 登录接口 url(r'^api/(?P<version>[v1|v2]+)/login/$', LoginView.as_view()), # 分类列表页 url(r'^api/(?P<version>[v1|v2]+)/category/$', CategoryView.as_view({'get': 'list'})), # 根据分类id 获取某个分类下的所有商品 url(r'^api/(?P<version>[v1|v2]+)/category/(?P<pk>\d+)/$', CategoryView.as_view({'get': 'retrieve'}), name='category'), # 某个商品的详情 url(r'^api/(?P<version>[v1|v2]+)/clothes/(?P<pk>\d+)/$', ClothesView.as_view({'get': 'retrieve'}), name='clothes'), # 添加购物车接口 url(r'^api/(?P<version>[v1|v2]+)/addshopcar/$', ShopcarView.as_view({'post': 'create'}), name='addshopcar'), # 购物车接口 url(r'^api/(?P<version>[v1|v2]+)/shopcar/$', ShopcarView.as_view({'get': 'list'}), name='shopcar'), # 删除购物车 url(r'^api/(?P<version>[v1|v2]+)/shopcar/(?P<pk>\d+)/$', ShopcarView.as_view({'delete': 'destroy'})), # 地址接口 url(r'^api/(?P<version>[v1|v2]+)/address/$', AddressView.as_view({'get': 'list'}), name='address'), ]
from django.urls import path, re_path from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView app_name = 'user' urlpatterns = [ # path('register/', views.register, name='register'), # 注册 # path('register_handle/', views.register_handle, name='register_handle'), # 注册处理 path('register/', RegisterView.as_view(), name='register'), # 注册 re_path(r'^active/(?P<token>.*)/$', ActiveView.as_view(), name='active'), # 用户激活 path('login/', LoginView.as_view(), name='login'), # 登录 path('logout/', LogoutView.as_view(), name='logout'), # 登出 # path('', login_required(UserInfoView.as_view()), name='user'), # 用户中心-信息页 # path('order/', login_required(UserOrderView.as_view()), name='order'), # 用户中心-订单页 # path('address/', login_required(AddressView.as_view()), name='address'), # 用户中心-地址页 path('', UserInfoView.as_view(), name='user'), # 用户中心-信息页 re_path(r'^order/(?P<page>\d+)/$', UserOrderView.as_view(), name='order'), # 用户中心-订单页 path('address/', AddressView.as_view(), name='address'), # 用户中心-地址页 ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView urlpatterns = [ # url(r'^register$',views.register, name='register'), # 注册 # url(r'^register_handle$',views.register_handle, name='register_handle'), # 注册 url(r'^register$', RegisterView.as_view(), name='register'), # 注册 # 补获token,作为关键字 url(r'^active/(?P<token>.*)$', ActiveView.as_view(), name='avtive'), # 激活 url(r'^login$', LoginView.as_view(), name='login'), # 登录 url(r'^logout$', LogoutView.as_view(), name='logout'), # 注销登录 # url(r'^$', login_required(UserInfoView.as_view()), name='user'), # 用户中心 # url(r'^order', login_required(UserOrderView.as_view()), name='order'), # 用户订单 # url(r'^address', login_required(AddressView.as_view()), name='address'), # 用户地址 url(r'^$', UserInfoView.as_view(), name='user'), # 用户中心 url(r'^order/(?P<page>\d+)/(?P<order_status>\d+)$', UserOrderView.as_view(), name='order'), # 用户订单 url(r'^address', AddressView.as_view(), name='address'), # 用户地址 ]
from django.conf.urls import url from user import views from django.conf import settings from django.conf.urls.static import static from django.urls import re_path, path, include from django.contrib import admin from django.urls import path, include from user.views import RegisterView, ActiveView, \ LoginView, AddressView, \ UserInfoView, LogoutView,UserOiderView # from django.contrib.auth.decorators import app_name = 'user' urlpatterns = [ # path('register', views.register, name='register'), # 注册 # path('register_handle', views.register_handle, name='register_handle'), # path('show-<int:sid>.html', views.show, name='show'),#内容页 path('register', RegisterView.as_view(), name='register'), # 类视图.as_view() 注册 re_path('active/(?P<token>.*)', ActiveView.as_view(), name='active'), path('login', LoginView.as_view(), name='login'), path('logout', LogoutView.as_view(), name='logout'), re_path('order/(?P<page>\d+)', UserOiderView.as_view(), name='order'), path('info', AddressView.as_view(), name='info'), path('', UserInfoView.as_view(), name='user'), # 用户信息页面 ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required from user.views import LoginView, RegisterView, ActivateView, LogoutView, UserInfoView, OrderView, AddressView # 配置URL和views(路由) urlpatterns = [ url(r'^register$', RegisterView.as_view(), name='register'), # 注册页面url路由 url(r'^login$', LoginView.as_view(), name="login"), # 登录页面url路由 url(r'^activate/(?P<token>.*)', ActivateView.as_view(), name='activate'), # 账户激活页面url url(r'^logout$', LogoutView.as_view(), name='logout'), # 注销url url(r'^$', UserInfoView.as_view(), name='user_info'), # 用户中心 url(r'^order/(?P<page>\d+)$', OrderView.as_view(), name='user_order'), # 用户订单页面 url(r'^addr$', AddressView.as_view(), name='user_addr'), # 用户地址 # login_require 一般用法 # url(r'^$', login_required(UserView.as_view(), login_url='user:login'), name='user'), # url(r'^addr$', login_required(AddressView.as_view(), login_url='user:login'), name='user_addr'), # 用户地址 ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView app_name = 'user' urlpatterns = [ url(r'^register$', RegisterView.as_view(), name='register'), # 注册 url(r'^active/(?P<token>.*)$', ActiveView.as_view(), name='active'), # 用户激活 url(r'^login', LoginView.as_view(), name='login'), # 登录 url(r'^logout', LogoutView.as_view(), name='logout'), url(r'^$', UserInfoView.as_view(), name='user'), # 用户中心-信息页 url(r'^order$', UserOrderView.as_view(), name='order'), # 用户中心-订单页 url(r'^address$', AddressView.as_view(), name='address'), # 用户中心-地址页 ]
from django.conf.urls import url from user.views import LoginView, RegisterView, MemberView, ForgetpwdView, UpdatepwdView, saftystep, SendMsg, InfoView, \ AddressView, AddressListView, uploadHeader app_name = 'user' urlpatterns = [ url(r'^login/$', LoginView.as_view(), name="登录"), url(r'^register/$', RegisterView.as_view(), name="注册"), url(r'^member/$', MemberView.as_view(), name="个人中心"), url(r'^forgetpwd/$', ForgetpwdView.as_view(), name="忘记密码"), url(r'^updatepwd/$', UpdatepwdView.as_view(), name="修改密码"), url(r'^sendmsg/$', SendMsg.as_view(), name="发送短信验证码"), url(r'^saftystep/$', saftystep, name="安全设置"), url(r'^info/$', InfoView.as_view(), name="修改个人资料"), url(r'^address/$', AddressView.as_view(), name="添加收货地址"), url(r'^addresslist/$', AddressListView.as_view(), name="收货地址列表"), url(r'^uploadheader/$', uploadHeader, name="上传图片"), ]
from django.urls import re_path from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView from django.contrib.auth.decorators import login_required urlpatterns = [ # path('register', views.register, name='register'), # 注册 re_path('^register$', RegisterView.as_view(), name='register'), # 注册 re_path('^active/(?P<token>.*)$', ActiveView.as_view(), name='active'), # 激活 re_path('^login$', LoginView.as_view(), name='login'), # 登录 re_path('^logout$', LogoutView.as_view(), name='logout'), # 退出 # re_path('^$', login_required(UserInfoView.as_view()), name='user'), # 用户中心-信息页 # re_path('^order$', login_required(UserOrderView.as_view()), name='order'), # 用户中心-订单页 # re_path('^address$', login_required(AddressView.as_view()), name='address'), # 用户中心-地址页 re_path('^$', UserInfoView.as_view(), name='user'), # 用户中心-信息页 re_path('^order$', UserOrderView.as_view(), name='order'), # 用户中心-订单页 re_path('^address$', AddressView.as_view(), name='address'), # 用户中心-地址页 ]
from django.conf.urls import url from DB.base_view import BaseVerifyView from user.views import LoginView, RegisterView, index, MemberView, ForgetPassView, PersonalCenterView, SendMsm, \ ResetPasswordView, saftystep, ResetPhoneView, AddressView, AddressAddView, delAddress, AddressEditView urlpatterns = [ url(r'^register/$', RegisterView.as_view(), name="用户注册"), url(r'^login/$', LoginView.as_view(), name="用户登录"), url(r'^index/$', index, name="首页"), url(r'^member/$', MemberView.as_view(), name="个人中心"), url(r'^PersonalCenter/$', PersonalCenterView.as_view(), name="个人资料"), url(r'^forgetpassword/$', ForgetPassView.as_view(), name="忘记密码"), # url(r'^code/$', user_code, name="验证码"), url(r'^SendMsm/$', SendMsm.as_view(), name="验证码"), url(r'^resetpassword/$', ResetPasswordView.as_view(), name="重置密码"), url(r"^saftystep/$", saftystep, name='安全设置页'), url(r"^resetphone/$", ResetPhoneView.as_view(), name='重置手机号码'), url(r'^address/$', AddressView.as_view(), name="收货地址首页"), # 收货地址首页 url(r'^address/add/$', AddressAddView.as_view(), name="收货地址添加"), # 收货地址添加 url(r'^address/edit/(?P<id>\d+)/$', AddressEditView.as_view(), name="收货地址编辑"), # 收货地址编辑 url(r'^address/del/$', delAddress, name="收货地址删除"), # 收货地址删除 ]
from django.conf.urls import url from user.views import register, MemberView, LoginView, forget_password, InforView, revise, SendMsm, AddressView, \ Addresslist, AddressAddView, AddressEditView, delAddress urlpatterns = [ url('^register/$', register, name='注册'), url('^forget_password/$', forget_password, name='忘记密码'), url('^revise/$', revise, name='修改密码'), url('^login/$', LoginView.as_view(), name='登录'), url(r'^member/$', MemberView.as_view(), name='个人中心'), url(r'^infor/$', InforView.as_view(), name='个人资料'), url(r'^sendMsm/$', SendMsm.as_view(), name='验证码'), url(r'^add/$', AddressView.as_view(), name='添加地址'), url(r'^addresslist/$', Addresslist.as_view(), name='地址列表'), url(r'^addressadd/$', AddressAddView.as_view(), name="address_add"), # 收货地址添加 url(r'^addressedit/(?P<id>\d+)/$', AddressEditView.as_view(), name="address_edit"), # 收货地址编辑 url(r'^addressdel/$', delAddress, name="address_del"), # 收货地址删除 ]
from django.urls import path, include, re_path from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView app_name = 'user' urlpatterns = [ re_path(r'^register$', RegisterView.as_view(), name='register'), # 注册页面 # re_path(r'^register_handel$', views.register_handel, name='register_handel'), # 注册管理页面 re_path(r'^active/(?P<token>.*)$', ActiveView.as_view(), name='active'), # 用户激活 re_path(r'^login$', LoginView.as_view(), name='login'), # 登陆视图 re_path(r'^logout$', LogoutView.as_view(), name='logout'), # 退出视图 re_path(r'^$', UserInfoView.as_view(), name='user'), # 用户中心页面 re_path(r'^order/(?P<page>\d+)$', UserOrderView.as_view(), name='order'), # 用户订单页面 re_path(r'^address$', AddressView.as_view(), name='address'), # 用地地址 ]
from django.conf.urls import url # from django.contrib.auth.decorators import login_required from user.views import RegisterView, ActiveView, LoginView, LogoutView, UserInfoView, UserOrderView, AddressView # from fushentang.views import TestView urlpatterns = [ url(r'^register$', RegisterView.as_view(), name='register'), # 注册 url(r'^active/(?P<token>.*)$', ActiveView.as_view(), name='active'), # 用户激活 url(r'^login$', LoginView.as_view(), name='login'), # 登录 url(r'^logout$', LogoutView.as_view(), name='logout'), # 注销登录 url(r'^$', UserInfoView.as_view(), name='user'), # 用户中心-信息页 url(r'^order/(?P<page>\d+)$', UserOrderView.as_view(), name='order'), # 用户中心-订单页 url(r'^address$', AddressView.as_view(), name='address'), # 用户中心-地址页 ]
from django.urls import path, re_path from user import views from user.views import RegisterView, ActiveView, LoginView, UserOrderView, UserInfoView, AddressView, LogoutView, CartView from django.contrib.auth.decorators import login_required urlpatterns = [ # path("register/",views.register,name='register'),#name用于url 反向解析使用 # path('register_handle/',views.register_handle,name="register_handle"), path('register/', RegisterView.as_view(), name='register'), re_path(r'active/(?P<token>.*)$', ActiveView.as_view(), name="active"), path(r'login/', LoginView.as_view(), name="login"), path(r'order/', login_required(UserOrderView.as_view()), name='order'), re_path(r'info/', UserInfoView.as_view(), name="info"), path(r'address/', AddressView.as_view(), name="address"), path(r'logout/', LogoutView.as_view(), name='logout'), path(r'cart/', CartView.as_view(), name="cart") ]
from user import views # 下面是类视图导入的包 注册 激活 登录 from user.views import RegisterView,ActiveView,LoginView,LogoutView,Find_pwdView,Find_pwdView1,UserInfoView,UserOrderView,AddressView,DeleteAddrView,IsDefaultView,EditAddrView # 登录装饰器包 from django.contrib.auth.decorators import login_required urlpatterns = [ url(r'^register$', RegisterView.as_view(), name="register"), #改版类视图配置路由,注册 #这个token匹配得到是加密的一串符号,激活 url(r'^active/(?P<token>.*)$', ActiveView.as_view(), name="active"),#激活 url(r'^login$', LoginView.as_view(), name="login"),#登录 url(r'^logout$', LogoutView.as_view(), name="logout"),#退出登录 url(r'^login/find$',Find_pwdView.as_view() , name="find"),#找回密码 url(r'^login/find/reset$',Find_pwdView1.as_view() , name="reset"),#重置密码 # url(r'^$',login_required(UserInfoView.as_view()), name="user"), # 用户中心--个人信息 # url(r'^order$', login_required(UserOrderView.as_view()), name="order"), # 用户中心--全部订单 # url(r'^address$',login_required(AddressView.as_view()), name="address"), # 用户中心--收货地址 url(r'^$', UserInfoView.as_view(), name="user"), # 用户中心--个人信息 url(r'^order/(?P<page>\d+)$', UserOrderView.as_view(), name="order"), # 用户中心--全部订单 url(r'^address$', AddressView.as_view(), name="address"), # 用户中心--收货地址 url(r'^address/delete(\d+)$', DeleteAddrView.as_view(), name="delete"), #删除收货地址 url(r'^address/default(\d+)$', IsDefaultView.as_view(), name="default"),#是否默认 url(r'^address/edit(\d+)$', EditAddrView.as_view(), name="edit"), #编辑 ]
from django.conf.urls import url from user import views from user.views import Register,Active,Login,ProductionShow,Logout,AddressView from django.contrib.auth.decorators import login_required urlpatterns = [ # url(r'^register$',views.register,name='register'), # url(r'^register_handler$',views.register_handle) url(r'register',Register.as_view(),name='register'), url(r'^active/(?P<active_info>.*)',Active.as_view(),name='active'), url(r'login',Login.as_view(),name='login'), url(r'production',login_required(ProductionShow.as_view()),name='production'), # url(r'production', ProductionShow.as_view(), name='production'), url(r"logout",Logout.as_view(),name='logout'), url(r'address',AddressView.as_view(),name='address') ]