Esempio n. 1
0
#!/usr/bin/env python3
#-*- coding:utf-8 -*-

from django.urls import path, include, re_path
from users.views import UserinfoView, UploadImageView, UpdatePwdView, SendEmailCodeView, UpdateEmailView
from users.views import MyCourseView, MyFavOrgView, MyFavTeacherView, MyFavCourseView, MyMessageView

app_name = 'users'

urlpatterns = [
    #查看个人信息
    path('info/', UserinfoView.as_view(), name='user_info'),

    #个人中心更新头像
    path('image/upload/', UploadImageView.as_view(), name='image_upload'),

    #个人中心更新密码
    path('update/pwd/', UpdatePwdView.as_view(), name='update_pwd'),

    #发送邮箱验证码
    path('sendemail_code/', SendEmailCodeView.as_view(), name='sendemail_code'),

    #修改邮箱
    path('update_email/', UpdateEmailView.as_view(), name='update_email'),

    #我的课程
    path('mycourse/', MyCourseView.as_view(), name='mycourse'),

    #我收藏的课程机构
    path('myfav/org/', MyFavOrgView.as_view(), name='myfav_org'),
Esempio n. 2
0
            name='movie_detail'),
    # 主页url
    # path('', TemplateView.as_view(template_name='index.html'), name='index'),
    path('', IndexView.as_view(), name='index'),
    # 电影列表视图
    path('movie_list/', MovieListView.as_view(), name='movie_list'),
    # path('films/', include('films.urls', namespace='films')),
    # 激活账户验证码url
    re_path('active/(?P<active_code>.*)/',
            ActiveUserView.as_view(),
            name='user_active'),
    re_path(
        'reset/(?P<active_code>.*)/', ResetView.as_view(), name='reset_pwd'),
    # haystack url
    path('search/', include('haystack.urls')),
    # 评论url
    path('comment', CommentView.as_view(), name='comment'),
    # # 排行榜
    # path('rank/', RankView.as_view(), name='rank'),
    # 用户中心url
    path('user_info', UserInfoView.as_view(), name='user_info'),
    # 修改头像url
    path('image/upload/', UploadImageView.as_view(), name='upload_image'),
    # 找回密码url
    path('forget/', ForgetPwdView.as_view(), name='forget_pwd'),
    path('reset_pwd/', ResetPwdView.as_view(), name='reset_pwd'),
    # 退出登录url
    path('logout/', LogOutView.as_view(), name='logout'),
] + static(settings.MEDIA_URL,
           document_root=settings.MEDIA_ROOT)  # 配置xadmin的图像文件加载路径
Esempio n. 3
0
# _*_ coding: utf-8 _*_
from users.views import UserinfoView, UploadImageView, UpdatePwdView, SendEmailCodeView, UpdateEmailView, MyCourseView, \
    MyFavOrgView, MyFavTeacherView, MyFavCourseView, MymessageView

__author__ = 'nestmilk'
__date__ = '2019/2/15 15:19'

from django.conf.urls import url, include

urlpatterns = [
    #用户信息
    url(r'^info/$', UserinfoView.as_view(), name='user_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'),

    #我收藏的课程机构
Esempio n. 4
0
# coding=utf-8
from users.views import UserInfoView, UploadImageView, UpdatePwdViw, \
    SendEmailCodeView, UpdateEmailView, MyCourseView, MyFavOrgView, \
    MyFavTeacherView, MyFavCourseView, MyessageView

__author__ = 'lihao'
__date__ = '2017/3/7 15:43'

from django.conf.urls import url

urlpatterns = [
    url(r'^info/$', UserInfoView.as_view(), name='user_info'),
    url(r'^image/upload/$', UploadImageView.as_view(), name='up_load_image'),
    url(r'^update/pwd/$', UpdatePwdViw.as_view(), name='update_pwd'),
    url(r'^sendemail_code/$', SendEmailCodeView.as_view(),
        name='update_email'),
    url(r'^update_email/$', UpdateEmailView.as_view(), name='update_email'),
    url(r'^my_course/$', MyCourseView.as_view(), name='my_course'),
    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'),
    url(r'^mymessage$', MyessageView.as_view(), name='mymessage'),
]
from django.conf.urls import url
from django.views.generic import TemplateView
from django.contrib.auth.decorators import login_required

from users.views import UserInfoView, UploadImageView, ChangePwdView, ChangeMobileView
from users.views import MyMessageView, MyFavOrgView, MyFavTeacherView, MyFavCourseView

urlpatterns = [
    url(r'^info/$', UserInfoView.as_view(), name="info"),
    url(r'^image/upload/$', UploadImageView.as_view(), name="image"),
    url(r'^update/pwd/$', ChangePwdView.as_view(), name="update_pwd"),
    url(r'^update/mobile/$', ChangeMobileView.as_view(), name="update_mobile"),
    url(r'^mycourse/$',
        login_required(
            TemplateView.as_view(template_name="usercenter-mycourse.html"),
            login_url="/login/"), {"current_page": "mycourse"},
        name="mycourse"),
    url(r'^myfavorg/$', MyFavOrgView.as_view(), name="myfavorg"),
    url(r'^myfav_teacher/$', MyFavTeacherView.as_view(),
        name="myfav_teachers"),
    url(r'^myfav_course/$', MyFavCourseView.as_view(), name="myfav_course"),
    url(r'^messages/$', MyMessageView.as_view(), name="messages"),
]
Esempio n. 6
0
from django.conf.urls import url

from users.views import UserInfoView, UploadImageView, UpdatePwdView, SendEmailCodeView, UpdateEmailView, MyCourseView, \
    MyFavOrgView, MyFavTeacherView, MyFavCourseView, MyMessageView

app_name = "users"

urlpatterns = [
    # 用户信息
    url(r'^info/$', UserInfoView.as_view(), name="user_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'myfav/org/$', MyFavOrgView.as_view(), name="myfav_org"),

    # 我收藏的授课讲师
    url(r'myfav/teacher/$', MyFavTeacherView.as_view(), name="myfav_teacher"),
Esempio n. 7
0
urlpatterns = [
    re_path(r'^center_info/$', UserInfoView.as_view(), name='center_info'),
    re_path(r'^my_course/$', MyCourseView.as_view(), name='my_course'),

    # 我的收藏
    re_path(r'^my_collection/orgs/$',
            MyOrgCollectionView.as_view(),
            name='collections_orgs'),
    re_path(r'^my_collection/teachers/$',
            MyTeacherCollectionView.as_view(),
            name='collections_teachers'),
    re_path(r'^my_collection/courses/$',
            MyCourseCollectionView.as_view(),
            name='collections_courses'),
    # 我的消息
    re_path(r'^my_message/$', MyMessageView.as_view(), name='my_message'),
    # 上传头像
    re_path(r'^image_upload/$', UploadImageView.as_view(),
            name='image_upload'),

    # 修改密码
    re_path(r'^change_pwd/$', ChangePwdView.as_view(), name='change_pwd'),

    # 发送修改邮箱验证码
    re_path(r'^send_email/$', SendChangeEmailView.as_view(),
            name='send_email'),
    # 修改邮箱验证码
    re_path(r'^change_email/$', ChangeEmailView.as_view(),
            name='change_email'),
]
Esempio n. 8
0
# -*- coding: utf-8 -*-
from django.conf.urls import url, include

from utils.func import SelfRouter, SimpleRouter
from users.views import (UserViewSet, forget_password, user_login, check_user,
                         LogoutView, UploadAvatarView, UploadImageView,
                         send_code, google_login)
from users.vertify_backend import VerifyViewSet

self_router = SelfRouter()
router = SimpleRouter()
router.register('auth_verify', VerifyViewSet, base_name='auth_verify')
self_router.register('', UserViewSet, base_name='users')

urlpatterns = [
    url(r'^login/?$', user_login, name='login'),
    url(r'^google_login/?$', google_login, name='google_login'),
    url(r'^check_user/?$', check_user, name='check_user'),
    url(r'^send_code/?$', send_code, name='send_code'),
    url(r'^forget_password/?$', forget_password, name='forget_password'),
    url(r'^upload_avatar/?$', UploadAvatarView.as_view(),
        name='upload_avatar'),
    url(r'^upload_image/?$', UploadImageView.as_view(), name='upload_image'),
    url(r'^logout/?$', LogoutView.as_view(), name='logout'),
    url(r'^reset_password/?$', UserViewSet.as_view({'put': 'reset_password'})),
    url(r'^help_center/?$', UserViewSet.as_view({'get': 'help_center'})),
    url(r'^', include(self_router.urls)),
    url(r'^', include(router.urls)),
]
Esempio n. 9
0
from django.urls import path, include, re_path
from users.views import UserinfoView, UpdatePwdView, UploadImageView, SendEmailCodeView, UpdateEmailView, MyCourseView, MyFavOrgView
from .views import MyFavCourseView, MyFavTeacherView, MyMessageView
from users.views import LoginUnsafeView
app_name = 'users'

urlpatterns = [
    #用户信息
    path("info/", UserinfoView.as_view(), name='user_info'),
    #用户图像上传
    path("image/upload", UploadImageView.as_view(), name='image_upload'),
    #用户个人中心修改密码
    path("update/pwd/", UpdatePwdView.as_view(), name='update_pwd'),
    #发送邮箱验证码
    path("sendemail_code/", SendEmailCodeView.as_view(),
         name='sendemail_code'),
    #修改邮箱
    path("update_email/", UpdateEmailView.as_view(), name='update_email'),
    #我的课程
    path("mycourse/", MyCourseView.as_view(), name='mycourse'),
    # 我的收藏--课程机构
    path('myfav/org/', MyFavOrgView.as_view(), name="myfav_org"),
    # 我的收藏--授课讲师
    path('myfav/teacher/', MyFavTeacherView.as_view(), name="myfav_teacher"),
    # 我的收藏--课程
    path('myfav/course/', MyFavCourseView.as_view(), name="myfav_course"),
    #我的消息
    path('my_message/', MyMessageView.as_view(), name="my_message"),
    re_path('^login/', LoginUnsafeView.as_view(), name='login'),
]
Esempio n. 10
0
from django.conf.urls import url
from django.contrib import admin
from django.views.generic import TemplateView
from django.views.static import serve
from Autzu.settings import MEDIA_ROOT
import xadmin

from users.views import LoginView, UploadImageView

urlpatterns = [
    url(r'^xadmin/', xadmin.site.urls),
    # url(r'^$', TemplateView.as_view(template_name='index.html'), name='index'),
    url(r'^$', TemplateView.as_view(template_name='f7/index.html'), name='f7index'),
    url(r'^f7_service/', TemplateView.as_view(template_name='f7/services.html'), name='f7service'),
    # url(r'^login/', LoginView.as_view(), name='login'),
    url(r'^upload/', UploadImageView.as_view(), name='upload'),
    url(r'^media/(?P<path>.*)$', serve, {'document_root': MEDIA_ROOT}, name='media'),
]
Esempio n. 11
0
from django.urls import re_path, path
from django.views.generic import TemplateView
from django.contrib.auth.decorators import login_required
from users.views import UserInfoView, UploadImageView, ChangePwdView, ChangeMobileView, \
    MyFavOrgView, MyFavTeahcerView, MyFavCourseView, MyMessageView

urlpatterns = [
    path("info/", UserInfoView.as_view(), name="info"),
    path("image/upload/", UploadImageView.as_view(), name="image"),
    path("update/pwd/", ChangePwdView.as_view(), name="upload_pwd"),
    path("update/mobile/", ChangeMobileView.as_view(), name="upload_mobile"),
    path("mycourse/",
         login_required(
             TemplateView.as_view(template_name="usercenter-mycourse.html"),
             login_url="/login/"), {"current_page": "mycourse"},
         name="mycourse"),
    path("myfavorg/", MyFavOrgView.as_view(), name="myfavorg"),
    path("myfavteacher/", MyFavTeahcerView.as_view(), name="myfavteacher"),
    path("myfavcourse/", MyFavCourseView.as_view(), name="myfavcourse"),
    path("mymessages/", MyMessageView.as_view(), name="mymessages"),
]
Esempio n. 12
0
# encoding: utf-8
import django

from users.views import UserInfoView, UploadImageView, SendEmailCodeView, UpdateEmailView, UpdatePwdView, MyCourseView, \
    MyFavOrgView, MyFavTeacherView, MyFavCourseView, MyMessageView

__author__ = 'mtianyan'
__date__ = '2018/1/14 0014 06:52'

from django.urls import path
app_name = "users"
urlpatterns = [
    # 用户信息
    path('info/', UserInfoView.as_view(), name="user_info"),
    # 用户头像上传
    path('image/upload/', UploadImageView.as_view(), name="image_upload"),
    # 用户个人中心修改密码
    path('update/pwd/', UpdatePwdView.as_view(), name="update_pwd"),
    # 专用于发送验证码的
    path(
        'sendemail_code/',
        SendEmailCodeView.as_view(),
        name="sendemail_code"),
    path('update_email/', UpdateEmailView.as_view(), name="update_email"),
    # 用户中心我的课程
    path('mycourse/', MyCourseView.as_view(), name="mycourse"),

    # 我收藏的课程机构
    path('myfav/org/', MyFavOrgView.as_view(), name="myfav_org"),

    # 我收藏的授课讲师
Esempio n. 13
0
# _*_ encoding: utf-8 _*_
from users.views import UserInfoView, UserMyCourseView, UserMyMessageView, UploadImageView, ResetPwView, \
    ModifyEmailView, UserMyFavOrgView, UserMyFavCourseView, UserMyFavTeacherView

__author__ = 'suny'
from django.conf.urls import url

app_name = 'users'
urlpatterns = [
    url(r'userInfo/$', UserInfoView.as_view(), name='userInfo'),
    url(r'userMyCourse/$', UserMyCourseView.as_view(), name='userMyCourse'),
    url(r'userMyFavOrg/$', UserMyFavOrgView.as_view(), name='userMyFavOrg'),
    url(r'userMyFavCourse/$', UserMyFavCourseView.as_view(), name='userMyFavCourse'),
    url(r'userMyFavTeacher/$', UserMyFavTeacherView.as_view(), name='userMyFavTeacher'),
    url(r'userMessage/$', UserMyMessageView.as_view(), name='userMessage'),
    url(r'uploadImage/$', UploadImageView.as_view(), name='uploadImage'),
    url(r'resetPw/$', ResetPwView.as_view(), name='resetPw'),
    url(r'modifyEmail/$', ModifyEmailView.as_view(), name='modifyEmail'),

]

Esempio n. 14
0
 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"),
 re_path(r'^usercenter/favorite/course/$',
         MyFavoriteCourseView.as_view(),
Esempio n. 15
0
# _*_ encoding:utf-8 _*_
from django.conf.urls import url
from users.views import LoginView,LogoutView,RegisterView,ActiveUserView,IndexView\
    ,ForgetPWView,FindPWCordView,UserInfoView,NickNameView,WorkNameView,UploadImageView,MyCourseView,\
    DeleteMyCourseView,MyFavCouresView,MyFavTeacherView,MyPhoneView
__author__ = 'YZF'
__date__ = '2018/3/14,16:26'
urlpatterns = [
    url(r'^login/', LoginView.as_view(), name='login'),
    url(r'^register/', RegisterView.as_view(), name='register'),
    # url(r'forget/(?P<email>.*)*/',ForgetPWView.as_view(),name='forget'),
    url(r'^forget/', ForgetPWView.as_view(), name='forget'),
    url(r'^logout/', LogoutView.as_view(), name='logout'),
    url(r'^forget_cord/', FindPWCordView.as_view(), name='forgetcord'),
    # 激活用户url
    url('^active/(?P<active_code>.*)/',
        ActiveUserView.as_view(),
        name="user_active"),
    url('^info/', UserInfoView.as_view(), name="user_info"),
    url('^nickname/', NickNameView.as_view(), name="info_nickname"),
    url('^phone/', MyPhoneView.as_view(), name="info_phone"),
    url('^workname/', WorkNameView.as_view(), name="info_workname"),
    url(r'^mycourses/', MyCourseView.as_view(), name='info_courses'),
    url(r'^favteacher/', MyFavTeacherView.as_view(), name='fav_teacher'),
    url(r'^myfav/', MyFavCouresView.as_view(), name='info_myfav'),
    url('^delete/(?P<course_id>.*)/',
        DeleteMyCourseView.as_view(),
        name="course_delete"),
    url(r'^uploadoimg/', UploadImageView.as_view(), name='image_upload'),
]
Esempio n. 16
0
"""
@Time    : 18-11-13 上午11:22
@Author  : TX
@File    : urls.py
@Software: PyCharm
"""
from django.urls import path, re_path

from users.views import UserinfoView, UploadImageView, UpdatePwdView, SendEmailCodeView, UpdateEmailView, \
    MyCourseView, MyFavOrgView, MyFavTeacherView, MyFavCourseView, MyMessageView

app_name = 'users'

urlpatterns = [
    path('info/', UserinfoView.as_view(), name='user_info'),  # 用户信息
    path("image/upload/", UploadImageView.as_view(),
         name='image_upload'),  # 用户更改图像
    path("update/pwd/", UpdatePwdView.as_view(),
         name='update_pwd'),  # 用户个人中心修改密码
    path("sendemail_code/", SendEmailCodeView.as_view(),
         name='sendemail_code'),  # 发送邮箱修改的验证码
    path("update_email/", UpdateEmailView.as_view(),
         name='update_email'),  # 修改邮箱
    path("mycourse/", MyCourseView.as_view(), name='mycourse'),  # 我的课程
    path('myfav/org/', MyFavOrgView.as_view(), name="myfav_org"),  # 我的收藏--课程机构
    path('myfav/teacher/', MyFavTeacherView.as_view(),
         name="myfav_teacher"),  # 我的收藏--授课讲师
    path('myfav/course/', MyFavCourseView.as_view(),
         name="myfav_course"),  # 我的收藏--课程
    path('my_message/', MyMessageView.as_view(), name="my_message"),  # 我的消息
]