from .settings import MEDIA_ROOT, STATICFILES_DIRS urlpatterns = [ url(r'^xadmin/', xadmin.site.urls), # 账户相关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'^activate/(?P<activation_code>.*)/$', ActivateView.as_view(), name='activate'), url(r'^forgetpwd/$', ForgetPwdView.as_view(), name='forgetpwd'), url(r'^resetpwd/(?P<reset_code>.*)/$', ResetPwdView.as_view(), name='resetpwd'), url(r'^modifypwd/$', ModifyPwdView.as_view(), name='modifypwd'), # 配置media访问路径 url(r'^media/(?P<path>.*)$', serve, {'document_root': MEDIA_ROOT}), # 配置static访问路径 url(r'^static/(?P<path>.*)$', serve, {'document_root': STATICFILES_DIRS[0]}), # organization相关url url(r'^org/', include('organization.urls', namespace='org')), # course相关url
from user.views import LoginView, RegisterView, ActiveUserView, ForgetPwdView, \ ResetView, ModifyPwdView, LogoutView, IndexView from organization.views import OrgView from django.views.static import serve from StudyOnline.settings import MEDIA_ROOT 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>.*)/$', ActiveUserView.as_view(), name="user_active"), url(r'^forget/$', ForgetPwdView.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配置 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 .settings import MEDIA_ROOT from django.views.static import serve from blog.views import Blog_list_View from user.views import LoginView, OutLoginView, ReUserView, ActiveUserView, ForgetPwdView, ForgetHtmlView, ForgetPwdDatilView import xadmin urlpatterns = [ path('xadmin/', xadmin.site.urls), path('', Blog_list_View.as_view(), name="home"), path('blog/', include("blog.urls")), path('login/', LoginView.as_view(), name="login"), path('outlogin/', OutLoginView.as_view(), name="out_login"), path('re/', ReUserView.as_view(), name="re_user"), #发送重置密码url path('forget/', ForgetPwdView.as_view(), name="forget"), #重置密码链接URL re_path('forget/(?P<forget_code>.*)/', ForgetHtmlView.as_view(), name='forget_html'), #处理重置密码URL path('forgetpwd/', ForgetPwdDatilView.as_view(), name='forget_pwd'), #激活url re_path('active/(?P<active_code>.*)/', ActiveUserView.as_view(), name='active_user'), # 验证码url path("captcha/", include('captcha.urls')), #图片上传url处理 re_path(r'^media/(?P<path>.*)', serve, {"document_root": MEDIA_ROOT}),
from django.conf.urls import url from user.views import RegisterView, ActiveView, LoginView, LogoutView, \ ForgetPwdView, ChangePwdView, ChangePwdView1, ChangeEmailView, UserInfoView, UserGeneView 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'^forget_pwd$', ForgetPwdView.as_view(), name='forget_pwd'), # 忘记密码 url(r'^change_pwd/(?P<token>.*)$', ChangePwdView.as_view(), name='change_pwd'), # 忘记密码修改密码 url(r'^info$', UserInfoView.as_view(), name='user_center_info'), # 显示用户中心个人信息页面 url(r'^change_email$', ChangeEmailView.as_view(), name='change_email'), # 修改绑定的邮箱 url(r'^gene$', UserGeneView.as_view(), name='user_center_gene'), # 显示用户中心个人家谱页面 ]
urlpatterns = [ path('admin/', admin.site.urls), # path('', TemplateView.as_view(template_name="home.html"), name='login'), path('', Login.as_view(), name='home'), url('captcha/', include("captcha.urls")), url(r'^tinymce/', include('tinymce.urls')), path('register', RegisterView.as_view(), name="register"), url(r'^reset/(?P<active_code>.*)/$', ResetView.as_view(), name='reset_wpd'), url(r'^modify_pwd/$', ModifyView.as_view(), name='modify_pwd'), url(r'^active/(?P<active_code>.*)/$', ActiveView.as_view(), name='user_active'), url('login', LoginView.as_view(), name='user_login'), path('logout', views.logoutView, name='logout'), path('forgetpwd', ForgetPwdView.as_view(), name='forgetpwd'), path('addBlog', AddView.as_view(), name='addblog'), path('blogList', get_blogs, name='index'), path('modify', Modify.as_view(), name='modify'), path('contact', contact, name='contact'), path('deleteBlog', DeleteView.as_view(), name='delete'), path('editBlog', EditView.as_view(), name='edit'), path('editAdd', EditAddView.as_view(), name='editadd'), path('personal', EditInfo.as_view(), name='editinfo'), path('changeinfo', ChangeInfo.as_view(), name='changeinfo'), path('visit', getPerson.as_view(), name='getperson'), path('message', Message.as_view(), name='getmessage'), path('changeimage', changeimage, name='changeimage'), path('visitmessage', Message.as_view(), name='visitmessage'), url(r'^detail/(\d+)/$', get_details, name='blog_get_detail'), url(r'^search/$', search, name='search'),
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.contrib import admin from django.views.static import serve from multi.views import IndexView,TypedataView,SearchView,MusicView from collection.views import CollectionView from user.views import LoginView,RegisterView,LogoutView,ForgetPwdView,Active_User_View,InfoView,ImageUpdate from Wa.settings import MEDIA_ROOT urlpatterns = [ url(r'^admin/', admin.site.urls), #配置上传文件的访问处理函数 url(r'^media/(?P<path>.*)$', serve, {"document_root":MEDIA_ROOT}), url(r'^login/$',LoginView.as_view(),name='login'), url(r'^captcha/', include('captcha.urls')), url(r'^$',IndexView.as_view(),name='index'), url(r'^register/$',RegisterView.as_view(),name='register'), url(r'^logout/$',LogoutView.as_view(),name='logout'), url(r'^forget/$',ForgetPwdView.as_view(),name='forget'), url(r'^active/(?P<active_code>.*)/$', Active_User_View.as_view(), name="user_active"), url(r'^type/$',TypedataView.as_view(), name='type'), url(r'^collection/$',CollectionView.as_view(), name='collection'), url(r'^search/$',SearchView.as_view(),name='search'), url(r'^user_info/$',InfoView.as_view(),name = 'info'), url(r'^image_update/$',ImageUpdate.as_view(),name = 'image_update'), url(r'^music/(?P<music_id>.*)/$',MusicView.as_view(),name='music'), ]
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. 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 import xadmin from TeachingOnline.settings import MEDIA_ROOT from organization.views import OrgView from user.views import LoginView, RegisterView, ActiveUserView, ForgetPwdView, ResetView urlpatterns = [ url('^xadmin/', xadmin.site.urls), url('^$', TemplateView.as_view(template_name='index.html'), name='index'), url('^login/$', LoginView.as_view(), name='login'), url('^register/$', RegisterView.as_view(), name='register'), url('^captcha/', include('captcha.urls')), url('^active/(?P<active_code>.*)/$', ActiveUserView.as_view(), name='user_active'), url('^forget/$', ForgetPwdView.as_view(), name='forget_pwd'), url('^reset/(?P<reset_code>.*)/$', ResetView.as_view(), name='user_reset'), url('^org/', include('organization.urls', namespace='ns_org')), url('^media/(?P<path>.*)$', serve, {'document_root': MEDIA_ROOT}), url('^course/', include('courses.urls', namespace='course')), ]