Exemplo n.º 1
0
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
Exemplo n.º 2
0
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}),
Exemplo n.º 3
0
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}),
Exemplo n.º 4
0
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'),  # 显示用户中心个人家谱页面
]
Exemplo n.º 5
0
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'),
Exemplo n.º 6
0
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'),
]
Exemplo n.º 7
0
    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')),
]