Beispiel #1
0
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'),

]
Beispiel #2
0
    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}),
]
Beispiel #3
0
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}),
Beispiel #4
0
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='发送验证码'),
]
Beispiel #5
0
    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')),
Beispiel #6
0
    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}),
]
Beispiel #7
0
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')),
Beispiel #8
0
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}),
Beispiel #9
0
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='校区选择'),
]
Beispiel #10
0
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')
]