from django.conf.urls import url from django.urls import path from users.views import RegisterView, LoginView, user_logout, user_active, ForgetView, user_reset, user_info, \ user_changeimage, user_changeinfo, user_changeemail, user_resetemail, user_course, user_fav_org, user_fav_teacher,\ user_fav_course, user_message, user_message_read, user_change_pwd urlpatterns = [ path('user_register/', RegisterView.as_view(), name='user_register'), path('user_login/', LoginView.as_view(), name='user_login'), path('user_logout/', user_logout, name='user_logout'), url(r'^user_active/(.*)/$', user_active, name='user_active'), path('user_forget/', ForgetView.as_view(), name='user_forget'), url(r'^user_reset/(.*)/$', user_reset, name='user_reset'), path('user_info/', user_info, name='user_info'), path('user_changeimage/', user_changeimage, name='user_changeimage'), path('user_changeinfo/', user_changeinfo, name='user_changeinfo'), path('user_changeemail/', user_changeemail, name='user_changeemail'), path('user_resetemail/', user_resetemail, name='user_resetemail'), path('user_course/', user_course, name='user_course'), path('user_fav_org/', user_fav_org, name='user_fav_org'), path('user_fav_course/', user_fav_course, name='user_fav_course'), path('user_fav_teacher/', user_fav_teacher, name='user_fav_teacher'), path('user_message/', user_message, name='user_message'), path('user_message_read/', user_message_read, name='user_message_read'), path('user_change_pwd/', user_change_pwd, name='user_change_pwd'), ]
2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from django.views.generic import TemplateView from django.views.static import serve from users.views import LoginView, RegisterView, ActiveUserView, ForgetView, ResetView from settings import MEDIA_ROOT import xadmin urlpatterns = [ url(r'^xadmin/', xadmin.site.urls), url(r'^$', TemplateView.as_view(template_name="index.html"), name="index"), url(r'^login/$', LoginView.as_view(), name="login"), url(r'^register/$', RegisterView.as_view(), name="register"), url(r'^captcha/', include('captcha.urls')), url(r'^active/(?P<active_code>.*)/$', ActiveUserView.as_view(), name="active"), url(r'^forget/$', ForgetView.as_view(), name="forget_pwd"), url(r'^reset/(?P<reset_code>.*)/$', ResetView.as_view(), name="reset_pwd"), url(r'^org/', include('organization.urls', namespace='org')), #配置media文件 url(r'^media/(?P<path>.*)', serve, {"document_root": MEDIA_ROOT}), ]
urlpatterns = [ path('admin/doc/', include('django.contrib.admindocs.urls')), path('admin/', admin.site.urls), path('xadmin/', xadmin.site.urls), path('', IndexView.as_view(), name='index'), path('users/', include('users.urls')), # path('login/', login_1, name='login'), path('login/', LoginView.as_view(), name='login'), path('register/', RegisterView.as_view(), name='register'), path('logout/', LogoutView.as_view(), name='logout'), re_path('active/(?P<active_code>.*)/', ActiveView.as_view(), name='active'), # path('active/<str:code>', RegisterView.as_view(), name='register'), path('forget/', ForgetView.as_view(), name='forget_pwd'), path('reset/', ResetView.as_view(), name='reset_pwd'), path('captcha/', include('captcha.urls')), path('goods/', include('goods.urls')), path('goods/<int:id>/', GoodDetailView.as_view(), name='good_detail'), path('category/<int:id>/', CategoryView.as_view(), name='category'), path('cart/', ShoppingCartView.as_view(), name='cart'), path('order/', include('trade.urls')), path('alipay/return/', AlipayView.as_view(), name='alipay'), # re_path('static/(?P<path>.*)', serve, {"document_root": STATIC_ROOT}), # re_path('media/(?P<path>.*)', serve, {"document_root": MEDIA_ROOT}),
from django.conf.urls import url from users.views import RegistView, LoginView, ForgetView, MemberView, UserInforView, AddressListView, AddAddressView, \ send_code, AddressEditView, AdressDelView, defaultAddress urlpatterns = [ url(r'^register/$', RegistView.as_view(), name='注册'), url(r'^login/$', LoginView.as_view(), name='登录'), url(r'^forget/$', ForgetView.as_view(), name='忘记密码'), url(r'^member/$', MemberView.as_view(), name='用户中心'), url(r'^information/$', UserInforView.as_view(), name='用户信息'), url(r'^addresses/$', AddressListView.as_view(), name='收货地址列表'), url(r'^addaddress/$', AddAddressView.as_view(), name='添加地址'), url(r'^editaddress/(?P<id>\d+)$', AddressEditView.as_view(), name='修改地址'), url(r'^deladdress', AdressDelView.as_view(), name='删除地址'), url(r'^defaultaddress', defaultAddress, name='设置默认地址'), url(r'^sendcode/$', send_code, name='发送验证码'), ]
ModifyPwdView, LogoutView, IndexView from django.views.static import serve from MxOnline.settings import MEDIA_ROOT urlpatterns = [ url(r'^xadmin/', xadmin.site.urls), # url(r'^$', TemplateView.as_view(template_name="index.html"), name='index'), # 配置静态首页 # url(r'^login/$', user_login, name="login") # 函数方式定义视图 url(r'^login/$', LoginView.as_view(), name='login'), url(r'^logout/$', LogoutView.as_view(), name='logout'), url(r'^register/$', RegisterView.as_view(), name='register'), url(r'^captcha/', include('captcha.urls')), url(r'^active/(?P<active_code>.*)/$', ActiveUserView.as_view(), name='active_code'), url(r'^forget/$', ForgetView.as_view(), name='forget'), url(r'^reset/(?P<active_code>.*)$', ResetView.as_view(), name='reset_pwd'), url(r'^modify_pwd/$', ModifyPwdView.as_view(), name='modify_pwd'), url(r'^$', IndexView.as_view(), name='index'), # 课程机构页面 url(r'^org/', include("organization.urls", namespace='org')), # 配置上传的文件的访问处理 url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}), # 配置静态资源处理 # url(r'^static/(?P<path>.*)$', serve, {"document_root": STATIC_ROOT}), # 公开课页面 url(r'^courses/', include("courses.urls", namespace='courses')),
2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.views.static import serve import xadmin from django.conf.urls import url, include from django.views.generic import TemplateView from mx_online.settings import MEDIA_ROOT from users.views import LoginView, RegisterView, ActiveView, ForgetView, ResetView, ModifyPwdView urlpatterns = [ url(r'^xadmin/', xadmin.site.urls), url(r'^$', TemplateView.as_view(template_name='index.html'), name='index'), # 登录注册相关 url(r'^login/$', LoginView.as_view(), name='login'), url(r'^register/$', RegisterView.as_view(), name='register'), url(r'^captcha/', include('captcha.urls')), url(r'^active/(?P<active_code>.*)/$', ActiveView.as_view(), name='user_active'), url(r'^forget/', ForgetView.as_view(), name='forget_pwd'), url(r'^reset/(?P<active_code>.*)/$', ResetView.as_view(), name='reset_pwd'), url(r'^modify_pwd/', ModifyPwdView.as_view(), name='modify_pwd'), # 课程机构相关 url('^org/', include('organization.urls', namespace='org')), # 配置文件处理 url(r'^media/(?P<path>.*)$', serve, {'document_root': MEDIA_ROOT}), ]
from orgnization.views import OrgView import xadmin urlpatterns = [ url(r'^xadmin/', xadmin.site.urls), url(r'^$', IndexView.as_view(), name='index'), url(r'^login/', LoginView.as_view(), name='login'), #演示sql注入攻击web(不安全) # url(r'^login/',LoginUnsaveView.as_view(),name='login'), url(r'^register/', RegisterView.as_view(), name='register'), url(r'^logout/', LogoutView.as_view(), name='logout'), url(r'^captcha/', include('captcha.urls')), url(r'^active/(?P<active_code>.*)/$', ActiveView.as_view(), name='user_active_code'), url(r'^forgetpassword/', ForgetView.as_view(), name='forgetpwd'), url(r'^reset/(?P<active_code>.*)/$', ResetView.as_view(), name='reset_code'), url(r'^modify_pwd/', ModifyPwdView.as_view(), name='modify_pwd'), #课程机构配置 url(r'^org/', include('orgnization.urls', namespace='org')), #配置上传文件访问的处理函数 url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}), #DEBUG=False,static失效,django不管理静态文件 # url(r'^static/(?P<path>.*)$', serve, {"document_root": STATIC_ROOT}), #课程相关配置 url(r'^course/', include('courses.urls', namespace='course')), url(r'^users/', include('users.urls', namespace='user')), #富文本相关url(DjangoUeditor) url(r'^ueditor/', include('DjangoUeditor.urls')),
from organization.views import OrgListView from realOnline.settings import MEDIA_ROOT, STATIC_ROOT import xadmin urlpatterns = [ url(r'^xadmin/', xadmin.site.urls), url(r'^$', IndexView.as_view(), name='index'), url(r'^login/$', LoginView.as_view(), name='login'), url(r'^logout/$', LogoutView.as_view(), name='logout'), url(r'^register$', RegisterView.as_view(), name='register'), url(r'^captcha/', include('captcha.urls')), url(r'^active/(?P<active_code>.*)/$', ActiveView.as_view(), name='user_active'), url(r'^forget/', ForgetView.as_view(), name='forget_pwd'), url(r'^reset/(?P<active_code>.*)/$', ResetPwdView.as_view(), name='reset_pwd'), url(r'^modify_pwd/', ForgetView.as_view(), name='modify_pwd'), # 课程机构url配置 url(r'^org/', include('organization.urls', namespace='org')), # 课程列表的url配置 url(r'^course/', include('courses.urls', namespace='course')), # 配置上传文件的访问处理函数 url(r'^media/(?P<path>.*)$', serve, {'document_root': MEDIA_ROOT}), url(r'^static/(?P<path>.*)$', serve, {'document_root': STATIC_ROOT}),
from django.conf.urls import url from users.views import RegisterView, LoginView, InforView, ForgetView, PasswordView, SendMsg, MemberView, AddressView, \ GladdressView urlpatterns = [ url(r'^register/$', RegisterView.as_view(), name='注册'), url(r'^login/$', LoginView.as_view(), name='登录'), url(r'^infor/$', InforView.as_view(), name='个人资料'), url(r'^forgetpassword/$', ForgetView.as_view(), name='忘记密码'), url(r'^password/$', PasswordView.as_view(), name='修改密码'), url(r'^sendmsg/$', SendMsg.as_view(), name='发送短信验证'), url(r'^member/$', MemberView.as_view(), name='个人中心'), url(r'^address/$', AddressView.as_view(), name='收货地址'), url(r'^gladdress/$', GladdressView.as_view(), name='管理收货地址'), # url(r'^village/$', VillageView.as_view(), name='校区选择'), ]
from django.conf.urls import url from users.views import UserInfoView, ForgetView, CommentListView, LoginLogView, FavMovieView urlpatterns = [ # 个人中心 url(r'^userinfo/$', UserInfoView.as_view(), name='userinfo'), # 修改密码 url('forget/pwd/', ForgetView.as_view(), name='forget_pwd'), # 评论记录 url(r'^comment/$', CommentListView.as_view(), name='comment'), # 登录日志 url(r'^log/$', LoginLogView.as_view(), name='login_log'), # 收藏电影 url(r'^fav_movie/$', FavMovieView.as_view(), name='fav_movie') ]