Пример #1
0
#Perform view routing of users sub-applications
from django.urls import path
from users.views import RegisterView, ImageCodeView, LoginView, LogoutView, ForgetPasswordView, UserCenterView, WriteBlogView
urlpatterns = [
    #The first parameter of path: routing
    #The second parameter of path: view function name
    path('register/',RegisterView.as_view(), name='register'),

    #Image verification code routing
    path('imagecode/', ImageCodeView.as_view(), name='imagecode'),

    path('login/',LoginView.as_view(),name='login'),

    path('logout/', LogoutView.as_view(), name='logout'),

    path('forgetpassword/', ForgetPasswordView.as_view(), name='forgetpassword'),

    path('center/', UserCenterView.as_view(), name='center'),

    path('writeblog/',WriteBlogView.as_view(), name='writeblog'),
]
Пример #2
0
# _*_ encoding: utf-8 _*_
"""
@athor: frank
@time: 2017/4/5 20:24
"""

from django.conf.urls import url, include
from users.views import UserCenterView, UploadImageView, UpdatePwdView, SendEmailCodeView, UpdateEmailView
from users.views import MyCourseView, MyFavCourseView, MyFavOrgView, myFavteacherView, MyMessageView

urlpatterns = [

    # 用户信息页
    url(r'^info/$', UserCenterView.as_view(), name="info"),
    # 修改头像
    url(r'^image/upload/$', UploadImageView.as_view(), name="image_upload"),
    # 用户中心修改密码
    url(r'^update/pwd/$', UpdatePwdView.as_view(), name="update_pwd"),
    # 发送更新邮箱验证码
    url(r'^sendemail_code/$', SendEmailCodeView.as_view(), name="sendemail_code"),
    # 更新邮箱
    url(r'^update_email/$', UpdateEmailView.as_view(), name="update_email"),
    # 我的课程
    url(r'^mycourse/$', MyCourseView.as_view(), name="mycourse"),
    # 我收藏的课程
    url(r'^myFavcourse/$', MyFavCourseView.as_view(), name="myFavcourse"),
    # 我收藏的机构
    url(r'^myFavorg/$', MyFavOrgView.as_view(), name="myFavorg"),
    # 我收藏的老湿
    url(r'^myFavteacher/$', myFavteacherView.as_view(), name="myFavteacher"),
    # 我的消息
Пример #3
0
from django.conf.urls import url
from users.views import RegisterView, ImageCodeView
from users.views import SmsCodeView, LoginView
from users.views import LogoutView, ForgetPasswordView
from users.views import UserCenterView, WriteBlogView

urlpatterns = [
    # 参数1:路由
    # 参数2:视图函数
    # 参数3:路由名,方便通过reverse来获取路由
    url(r'^register/', RegisterView.as_view(), name='register'),
    url(r'^imagecode/', ImageCodeView.as_view(), name='imagecode'),
    url(r'^smscode/', SmsCodeView.as_view(), name='smscode'),
    url(r'^login/', LoginView.as_view(), name='login'),
    url(r'^logout/', LogoutView.as_view(), name='logout'),
    url(r'^forgetpassword/',
        ForgetPasswordView.as_view(),
        name='forgetpassword'),
    url(r'^center/', UserCenterView.as_view(), name='center'),
    url(r'^writeblog/', WriteBlogView.as_view(), name='writeblog'),
]
Пример #4
0
from .settings import MEDIA_ROOT, STATIC_URL
from django.conf.urls.static import static

from users.views import LoginView, RegisterView, UserCenterView, ModifyPwdView, LogoutView
from course.views import CourseLists, index, PaperListView, DownAddView, DownloadFunView, QuestionsView, base
from operate.views import PaperView, ChouxuanView, AddQuestionView, ScoreView, Score_Paper, \
    Change_answer_logView, Paper_Chang_QuestionView

urlpatterns = [
    url(r'^xadmin/', xadmin.site.urls),
    url(r'^admin/', admin.site.urls),

    # users
    url(r'^login/$', LoginView.as_view(), name='login'),
    url(r'^register/$', RegisterView.as_view(), name='register'),
    url(r'^usercenter/$', UserCenterView.as_view(), name='usercenter-info'),
    url(r'^password_reset/$', ModifyPwdView.as_view(), name='password_reset'),
    url(r'^logout/$', LogoutView.as_view(), name='logout'),

    # index
    url(r'^$', index, name='index'),
    url(r'^base/$', base, name='base'),

    # course
    # url(r'^papersindex/$', PapersIndex.as_view(), name='papersindex'),
    url(r'^courselists/$', CourseLists, name='courselists'),
    url(r'^paperlists/$', PaperListView.as_view(), name='paperlists'),
    url(r'^questions/(?P<questions_id>.*)/$',
        QuestionsView.as_view(),
        name='questions'),
    # url(r'download_info/(?P<page_number>.*)$', DownloadFunView.as_view(), name="download"),
Пример #5
0
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'^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(r'^user_center/$', UserCenterView.as_view(), name="user_center"),
    url(r'^paper/(?P<paper_id>.*)/$', PaperView.as_view(), name="paper"),
    url(r'^paperlist/$', PaperListView.as_view(), name="paper_list"),
    # 配置媒体文件显示的view
    url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}),
    url(r'download_info/(?P<page_number>.*)$',
        DownloadFunView.as_view(),
        name="download"),
    url(r'downadd/$', DownAddView.as_view(), name="downadd"),
    url(r'^static/(?P<path>.*)$', 'django.views.static.serve',
        {'document_root': STATIC_ROOT}),
    url(r'^index/', index),
    url(r'^echo_once/', echo_once),
]  # + static(STATIC_URL, document_root=STATIC_ROOT)

# 全局404页面配置
Пример #6
0
urlpatterns = [
    re_path(r'^login/$', LoginView.as_view(), name="login"),
    re_path(r'^logout/$', LogoutView.as_view(), name="logout"),
    re_path(r'^register/$', RegisterView.as_view(), name="register"),
    re_path(r'^captcha/', include('captcha.urls')),
    re_path(r'^active/(?P<active_code>.*)/$',
            ActiveUserView.as_view(),
            name="user_active"),
    re_path(r'^forget/$', ForgetPasswordView.as_view(),
            name="forget_password"),
    re_path(r'^reset/(?P<reset_code>.*)/$',
            ResetUserView.as_view(),
            name="reset_user"),
    re_path(r'^reset/$', ResetUserView.as_view(), name="reset_user"),
    re_path(r'^usercenter/$', UserCenterView.as_view(), name="usercenter"),
    re_path(r'^usercenter/image/upload/$',
            UploadImageView.as_view(),
            name="upload_image"),
    re_path(r'^usercenter/password/update/$',
            UpdatePasswordView.as_view(),
            name="update_password"),
    re_path(r'^usercenter/email_pin/send/$',
            EmailPinView.as_view(),
            name="email_pin"),
    re_path(r'^usercenter/email/update/$',
            UpdateEmailView.as_view(),
            name="update_email"),
    re_path(r'^usercenter/my_course/$',
            MyCourseView.as_view(),
            name="my_course"),
Пример #7
0
from users.views import UserCenterView, UploadImageView, UpdatePwdView, SendEmailCodeView, UpdateEmailView, \
    UpdateUserInfoView, MyCourseView, UserFavOrgView, UserFavTeacherView, UserFavCourseView, UserMessageView

__author__ = 'Flynn'
__date__ = '2019/10/6 22:45'

from django.conf.urls import url

app_name = 'users'

urlpatterns = [
    # 用户信息
    url(r'^info/$', UserCenterView.as_view(), name='user_center_info'),
    # 用户上传头像
    url(r'^image/upload/$', UploadImageView.as_view(), name='upload_image'),
    # 用户修改密码
    url(r'^update/pwd/$', UpdatePwdView.as_view(), name='update_pwd'),
    # 发送邮箱验证码
    url(r'^sendemail_code/$',
        SendEmailCodeView.as_view(),
        name='sendemail_code'),
    url(r'^update_email/$', UpdateEmailView.as_view(), name='update_email'),
    url(r'^update_info/$', UpdateUserInfoView.as_view(), name='update_info'),

    # 我的课程
    url(r'^mycourse/$', MyCourseView.as_view(), name='mycourse'),
    # 我的收藏-机构
    url(r'^fav_org/$', UserFavOrgView.as_view(), name='fav_org'),
    # 我的收藏-讲师
    url(r'^fav_teacher/$', UserFavTeacherView.as_view(), name='fav_teacher'),
    # 我的收藏-课程
Пример #8
0
# 进行users 子应用的视图路由
from django.urls import path
from users.views import RegisterView, ImageCodeView, SmsCodeView, LoginView, LogoutView, ForgetPasswordView, UserCenterView, WriteBlogView, SelfBlogView
urlpatterns = [
    # path第一个参数:路由
    # path第二个参数:视图函数名
    path('register/', RegisterView.as_view(), name='register'),
    # 图片验证码路由
    path('imagecode/', ImageCodeView.as_view(), name='imagecode'),
    # 短信发送路由
    path('smscode/', SmsCodeView.as_view(), name='smscode'),
    # 登录路由
    path('login/', LoginView.as_view(), name='login'),
    # 登出路由
    path('logout/', LogoutView.as_view(), name='logout'),
    # 忘记密码路由
    path('forget_password/',
         ForgetPasswordView.as_view(),
         name='forgetpassword'),
    # 用户中心路由
    path('center/', UserCenterView.as_view(), name='center'),
    # 写博客路由
    path('write_blog/', WriteBlogView.as_view(), name='writeblog'),
    # 个人博客路由
    path('self_blog/', SelfBlogView.as_view(), name='selfblog')
]

Пример #9
0
Файл: urls.py Проект: JQ-1/blog
from django.urls import path
from users.views import RegisterView, ImageCodeView, SmsCodeView, LoginView
from users.views import LogoutView, ForgetPasswordView, UserCenterView, WriteBlogView

urlpatterns = [
    # 参数1:路由
    # 参数2:视图函数
    # 参数3:路由名,方便通过reverse来获取路由
    path("register/", RegisterView.as_view(), name="register"),
    path("imagecode/", ImageCodeView.as_view(), name="imagecode"),
    path("smscode/", SmsCodeView.as_view(), name="smscode"),
    path("login/", LoginView.as_view(), name="login"),
    path("logout/", LogoutView.as_view(), name="logout"),
    path("forgetpassword/",
         ForgetPasswordView.as_view(),
         name="forgetpassword"),
    path("center/", UserCenterView.as_view(), name="center"),
    path("writeblog/", WriteBlogView.as_view(), name="writeblog"),
]
Пример #10
0
# _*_ coding: utf-8 _*_
__author__ = "hudingjing"
__date__ = '2019/4/2 0:09 '

from django.conf.urls import url

from users.views import UserCenterView, UploadImageView, UpdatePwdView, SendEmailVerifyCodeView, ChangeEmailView
from users.views import MyFavTeacherView, MyFavCourseView, MyCourseView, MyFavOrgView, MyMessageView

urlpatterns = [
    #用户个人信息中心
    url(r"^info/$", UserCenterView.as_view(), name='center'),

    #用户个人中心修改头像
    url(r"^image/upload/$", UploadImageView.as_view(), name='image_upload'),
    # 用户个人中心修改密码
    url(r"^update/pwd/$", UpdatePwdView.as_view(), name='pwd_update'),
    # 用户个人中心发送邮箱验证码
    url(r"^sendemail_code/$",
        SendEmailVerifyCodeView.as_view(),
        name='send_email_verifyCode'),
    # 用户个人中心修改邮箱
    url(r"^update_email/$", ChangeEmailView.as_view(), name='change_email'),
    # 用户个人中心我的课程
    url(r"^mycourse/$", MyCourseView.as_view(), name='mycourse'),
    # 用户个人中心我的收藏机构
    url(r"^myfav/org/$", MyFavOrgView.as_view(), name='myfav_org'),
    # 用户个人中心我的收藏讲师
    url(r"^myfav/teacher/$", MyFavTeacherView.as_view(), name='myfav_teacher'),
    # 用户个人中心我的收藏课程
    url(r"^myfav/course/$", MyFavCourseView.as_view(), name='myfav_course'),