예제 #1
0
파일: urls.py 프로젝트: yyx2831/mkw
    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.contrib import admin
from django.views.generic import TemplateView  # TemplateView可以不用自己写跳转view也可以完成跳转
from apps.users.views import LoginView, RegisterView, ActiveUserView, ForgetPwdView, ResetView, ModifyOowdView
import xadmin

# TemplateView自带的view不用自己写跳转view也可以完成跳转
urlpatterns = [
    url(r'^admin/', xadmin.site.urls),
    url('^$', TemplateView.as_view(template_name="index.html"),
        name='index'),  # 使用django自带的TemplateView做跳转
    # url('^login/$', LoginView, name='login'),     # 自己写的跳转
    url('^login/$', LoginView.as_view(), name='login'),  # 登陆
    url('^register/$', RegisterView.as_view(), name='register'),  # 注册
    url(r'^captcha/', include('captcha.urls')),  # 验证码
    # 邮箱激活,解析出url aactive 后面为了验证生成的乱码, 这里<>可以随意写后面要用这个名字调用, 使用正则表达式解析的
    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/$', ModifyOowdView.as_view(), name='modify_pwd'),
]
예제 #2
0
from django.views.generic import TemplateView

from apps.organization.views import OrgView
from apps.users.views import LoginView, LogoutView
from django.conf.urls import url, include
from django.views.static import serve
from MXOline.settings import MEDIA_ROOT
from apps.operations.views import IndexView
urlpatterns = [
    path('admin/', admin.site.urls),
    path('xadmin/', xadmin.site.urls),
    #path('', views.index),
    #path('',TemplateView.as_view(template_name='index.html'),name = 'index'),
    path('', IndexView.as_view(), name='index'),
    #path('courselist/',TemplateView.as_view(template_name='course-list.html'),name = 'course-list'),
    path('login/', LoginView.as_view(), name='login'),
    path('logout/', LogoutView.as_view(), name='logout'),
    #配置授课机构列表展示
    #path('orglist/',OrgView.as_view(), name ='org_list'),
    #授课机构相关操作
    url(r'org/',
        include(('apps.organization.urls', 'organization'), namespace='org')),
    #配置上传文件的访问url
    url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}),
    # 课程相关页面
    url(r'^course/',
        include(('apps.courses.urls', 'courses'), namespace='course')),
    # 用户操作相关
    url(r'^op/', include(('apps.operations.urls', 'operations'),
                         namespace='op')),
    url(r'^users/', include(('apps.users.urls', 'users'), namespace='users')),
예제 #3
0
파일: urls.py 프로젝트: Edshe/DialogSystem
    # -*- coding: utf-8 -*-
from django.conf.urls import url, include
from django.contrib import admin

from apps.users.views import HomeFeedView, LoginView, LogoutView
from apps.users import urls as users_urls

from apps.questionnaires.api import urls as questionnaires_api
from apps.dialogs.api import urls as dialogs_api

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

    url(r'^$', HomeFeedView.as_view(), name='home'),
    url(r'^login/', LoginView.as_view(), name="login"),
    url(r'^logout/', LogoutView.as_view(), name="logout"),

    url(r'^api/questionnaires/', include(questionnaires_api, 'questionnaires-api')),
    url(r'^api/dialogs/', include(dialogs_api, 'dialogs-api')),
]
예제 #4
0
from django.contrib import admin
from django.urls import path, re_path
# from django.views.decorators.csrf import csrf_exempt
from django.views.static import serve
from django.conf.urls import url, include
from DRMDEMO.settings import MEDIA_ROOT

from apps.users.views import LoginView, RegisterView, ActiveUserView, ForgetPwdView, ResetView, ModifyPwdView, \
    LogoutView, MusicianListView, MusicianDetailView
from apps.operations.views import IndexView
from django.views.generic.base import RedirectView
from apps.music.views import PriceIntroduceView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('login/', LoginView.as_view(), name="login"),
    path('logout/', LogoutView.as_view(), name="logout"),
    path('register/', RegisterView.as_view(), name="register"),
    re_path('active/(?P<active_code>.*)/',
            ActiveUserView.as_view(),
            name='user_active'),
    path('forget/', ForgetPwdView.as_view(), name='forget_pwd'),
    re_path('reset/(?P<active_code>.*)/',
            ResetView.as_view(),
            name='reset_pwd'),
    path('modify_pwd/', ModifyPwdView.as_view(), name='modify_pwd'),
    url(r'^ueditor/', include('DjangoUeditor.urls')),
    url(r'^captcha/', include('captcha.urls')),
    url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}),
    url(r'^static/(?P<path>.*)$', serve, {"document_root": STATIC_ROOT}),
    url(r'^ueditor/', include('DjangoUeditor.urls')),
예제 #5
0
파일: urls.py 프로젝트: joopea/JClub
from django.conf.urls import patterns, url
from apps.users.views import LoginView, LogoutView
from lib.users.views import PasswordResetView, PasswordResetConfirmView

urlpatterns = patterns(
    '',
    url(r'login/$', LoginView.as_view(), name='login'),
    url(r'logout/$', LogoutView.as_view(), name='logout'),
    url(r'reset-password/$',
        PasswordResetView.as_view(),
        name='password-reset'),
    url(r'reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',
        PasswordResetConfirmView.as_view(),
        name='password_reset_confirm'),
)
예제 #6
0
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    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. Add an import:  from blog import urls as blog_urls
    2. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
"""
from django.conf.urls import url
from apps.users.views import UserInfoView, CheckCodeView, LoginView, LoginOutView, RegisterView, UserRelationView, \
    UserSlaveView, UserSlaveDelView, UserSlaveEditView, AppLogin1View, AppLogin2View, UserFornumView, PasswordView

urlpatterns = [
    url(r'^login$', LoginView.as_view()),
    url(r'^checkcode$', CheckCodeView.as_view()),
    url(r'^loginout$', LoginOutView.as_view()),
    url(r'^register$', RegisterView.as_view()),
    url(r'^relations$', UserRelationView.as_view()),
    url(r'^slaves$', UserSlaveView.as_view()),
    url(r'^slaves/remove$', UserSlaveDelView.as_view()),
    url(r'^edit', UserSlaveEditView.as_view()),
    url(r'^app/login$', AppLogin1View.as_view()),
    url(r'^app/login2$', AppLogin2View.as_view()),
    url(r'^pwd$', PasswordView.as_view()),
    url(r'^user_fornum', UserFornumView.as_view()),
    url(r'^$', UserInfoView.as_view())
]
예제 #7
0
파일: urls.py 프로젝트: giginet/ribbit
from django.conf.urls import patterns, include, url
from django.conf import settings
from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns

from django.contrib import admin

from apps.users.views import LoginView
from ribbit.views import LobbyView, IndexView

admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^rooms/', include('ribbit.apps.rooms.urls')),
    url(r'^login/$', LoginView.as_view(), name='users_login'),
    url(r'^lobby/$', LobbyView.as_view(), name='ribbit_lobby'),
    url(r'^$', IndexView.as_view(), name='ribbit_index')
)
urlpatterns += staticfiles_urlpatterns()
예제 #8
0
"""
import xadmin
from django.urls import path
from django.conf.urls import url, include
from django.views.decorators.csrf import csrf_exempt
from django.views.static import serve

from apps.users.views import LoginView, LogoutView, SendSmsView, DynamicLoginView, RegisterView
from apps.operations.views import IndexView
from xxOnline.settings import MEDIA_ROOT

urlpatterns = [
    # path('admin/', admin.site.urls),
    path('xadmin/', xadmin.site.urls),
    path('', IndexView.as_view(), name="index"),
    path('login/', LoginView.as_view(), name="login"),  # 这里name的值必须用双引号
    path('d_login/', DynamicLoginView.as_view(), name="d_login"),
    path('register/', RegisterView.as_view(), name="register"),
    path('logout/', LogoutView.as_view(), name="logout"),
    url(r'^captcha/', include('captcha.urls')),
    url(r'^send_sms/', csrf_exempt(SendSmsView.as_view()), name="send_sms"),
    url(r'^media/(?P<path>.*)$', serve, {'document_root': MEDIA_ROOT}),
    # url(r'^static/(?P<path>.*)$', serve, {'document_root': STATIC_ROOT}),
    url(r'^org/',
        include(('apps.organizations.urls', 'organizations'),
                namespace='org')),
    url(r'^op/', include(('apps.operations.urls', 'operations'),
                         namespace='op')),
    url(r'^course/',
        include(('apps.courses.urls', 'courses'), namespace='course')),
    url(r'^users/', include(('apps.users.urls', 'users'), namespace='users')),
예제 #9
0
파일: urls.py 프로젝트: caiheping/cai-fresh
from django.conf.urls import url
from apps.users.views import RegisterView, ActiveView, LoginView, UserInfoView, UserOrderView

urlpatterns = [
    url(r'^register$', RegisterView.as_view(), name='register'),  # 注册
    url(r'^login$', LoginView.as_view(), name='login'),  # 登录
    url(r'^active/(?P<token>.*)$', ActiveView.as_view(),
        name='active'),  # 用户激活
    url(r'^$', UserInfoView.as_view(), name='user'),  # 用户中心-信息页
    url(r'^order/(?P<page>\d+)$', UserOrderView.as_view(),
        name='order'),  # 用户中心-订单页
]
예제 #10
0
파일: urls.py 프로젝트: daxiahy/mxonline
    3. 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 apps.users.views import LoginView, RegisterView, ActiveUserView, \
    ForgetPwdView, ResetView, ModifyPwdView
from apps.organization.views import OrgView
from settings import MEDIA_ROOT

urlpatterns = [
    url(r'^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(r'^captcha/', include('captcha.urls')),
    url(r'^active/(?P<active_code>.*)/$', ActiveUserView.as_view(), name="user_active"),
    url(r'^reset/(?P<active_code>.*)/$', ResetView.as_view(), name="reset_pwd"),
    url(r'^forget/$', ForgetPwdView.as_view(), name="forget_pwd"),
    url(r'^modifypwd/$', ModifyPwdView.as_view(), name="modify_pwd"),

    # 课程机构首页
    url(r'^org_list/$', OrgView.as_view(), name="org_list"),

    # 处理静态文件,上传文件的访问处理
    url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT})
]
예제 #11
0
from django.urls import path
from apps.users.views import UsernameCountView, RegisterView, LoginView, LogoutView, EmailView, EmailVerifyView
from apps.users.views import AddressCreateView,AddressView,DefaultAddressView
from apps.users.views import CenterView,ChangePasswordView,UserHistoryView
urlpatterns = [
    #判断用户名是否重复
    path('usernames/<username:username>/count/',UsernameCountView.as_view()),
    path('register/',RegisterView.as_view()),
    path('login/',LoginView.as_view()),
    path('logout/',LogoutView.as_view()),
    path('info/',CenterView.as_view()),
    path('emails/',EmailView.as_view()),
    path('emails/verification/',EmailVerifyView.as_view()),
    path('addresses/create/', AddressCreateView.as_view()),
    path('addresses/', AddressView.as_view()),
    path('addresses/<address_id>/default/', DefaultAddressView.as_view()),
    path('password/', ChangePasswordView.as_view()),
    path('browse_histories/', UserHistoryView.as_view()),

]
예제 #12
0
#from django.contrib import admin
from django.urls import path
from apps.users.views import LoginView, UserCreate, LogoutView

app_name = 'users'

urlpatterns = [
    path('login', view=LoginView.as_view(), name=LoginView.name),
    path('create', view=UserCreate.as_view(), name=UserCreate.name),
    path('logout', view=LogoutView.as_view(), name='logout')
]