Пример #1
0
    Logout,
    Signup,
    ActivateUser,
    ResetPassword,
    FollowUserToggle,
    ProfileImage,
)

urlpatterns = [
    # User Object
    url(r'^$', UserList.as_view(), name='list'),
    url(r'^(?P<pk>\d+)/$', UserDetail.as_view(), name='detail'),

    # User Follow
    url(r'^(?P<pk>\d+)/follow/$', FollowUserToggle.as_view(), name='follow'),

    # User profile image
    url(r'^(?P<pk>\d+)/profile-img/$',
        ProfileImage.as_view(),
        name='profile-img'),

    # User Login/Signup
    url(r'^login/$', Login.as_view(), name='login'),
    url(r'^logout/$', Logout.as_view(), name='logout'),
    url(r'^signup/$', Signup.as_view(), name='signup'),
    url(r'^activate/$', ActivateUser.as_view(), name='activate'),
    url(r'^google_login/$', GoogleLogin.as_view(), name='google-login'),
    url(r'^facebook_login/$', FacebookLogin.as_view(), name='facebook-login'),
    url(r'^password/$', ResetPassword.as_view(), name='password'),
]
Пример #2
0
from django.urls import path, include

from users.views import CustomAuthToken, Logout

urlpatterns = [
    path('login/', CustomAuthToken.as_view()),
    path('logout/', Logout.as_view()),
]
Пример #3
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from users.views import Index, Create, Login, Logout

urlpatterns = patterns('',
    url(r'^$', Index.as_view() ),
    url(r'^create', Create.as_view() ),
    url(r'^login', Login.as_view() ),
    url(r'^logout', Logout.as_view() ),

)
Пример #4
0
from django.conf.urls import patterns, include, url
from users import views

from users.views import UsersIndexView, UserShowView 
from users.views import Login, Logout, SignUp, AccountView
from django.contrib.auth.decorators import login_required

urlpatterns = patterns('',
    url('^users/$', UsersIndexView.as_view(), name = "index"),
    url('^users/(?P<pk>\d+)$', UserShowView.as_view(), name = "show"),
    url(r'^users/account/', login_required(AccountView.as_view()), name="account"),
    url(r'^users/([0-9]+)/$', 'users.views.user_page', name="user_page"),

    url(r'^login/', Login.as_view(), name="login"),
    url(r'^logout/', Logout.as_view(), name="logout"),
    url(r'^signup/', SignUp.as_view(), name="signup"),

)

Пример #5
0
from django.urls import path

from blogs.api import BlogListApi, PostDetailListView, PostListModelView, PostDetailView, PostListView, PostSaveView
from blogs.views import PostList, BlogList, PostUserList, PostDetail, CreatePost
from users.api import UserViewSet, UserDetailViewSet
from users.views import Login, Logout, Signup

urlpatterns = [
    path('admin/', admin.site.urls, name='admin'),

    path('', PostList.as_view(), name='home'),
    path('blogs/', BlogList.as_view(), name='blog_list'),
    path('blogs/<str:usr>/', PostUserList.as_view(), name='blog_user_list'),
    path('blogs/<str:usr>/<int:pk>', PostDetail.as_view(), name='blog_post_detail'),

    path('new-post', CreatePost.as_view(), name='new-post'),

    path('login', Login.as_view(), name='login'),
    path('logout', Logout.as_view(), name='logout'),
    path('signup', Signup.as_view(), name='signup'),

    path('api/v1/blogs', BlogListApi.as_view(), name='api-blogs-list'),
    path('api/v1/user/', UserViewSet.as_view(), name='api-user-reg'),
    path('api/v1/user/<int:pk>', UserDetailViewSet.as_view(), name='api-user-detail'),

    path('api/v1/blog/<int:pk>', PostDetailListView.as_view(), name='api-post-list'),
    path('api/v1/post/', PostListView.as_view(), name='api-post-save'),
    path('api/v1/post/<int:pk>', PostDetailView.as_view(), name='api-post-detail')

]
Пример #6
0
from django.conf.urls import include, url, patterns
from django.contrib import admin
from users.views import Login, Register, Logout

urlpatterns = patterns('users.views',
    url(r'^login/$', Login.as_view(), name='login'),
    url(r'^register/$', Register.as_view(), name='register'),
    url(r'^logout/$', Logout.as_view(), name='logout'),
)
Пример #7
0
from django.views.static import serve

import xadmin


from users.views import RegisterView, ActiveUserView,LoginView,ForgetPwdView, RestPasswordView, MainPageView,Logout,DealWithErrorView
from orgnization.views import  OrgView
from MxOnline.settings import MEDIA_ROOT#, STATIC_ROOT

urlpatterns = [
    url(r'server_error',DealWithErrorView.as_view(),name="serverError"),
    url(r'^xadmin/', xadmin.site.urls),
    url(r'^$', MainPageView.as_view(), name="index"),
    #url(r'^login/$',userlogin, name="login")
    url(r'^login/$',LoginView.as_view() , name="login"),
    url(r'^logout/$',Logout.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='useractive'),
    url(r'^reset/(?P<reset_code>.*)/$', RestPasswordView.as_view(), name='resetpassword'),
    url(r'^Modifypassword/$', RestPasswordView.as_view(), name='Modifypassword'),
    url(r'^forget/$', ForgetPwdView.as_view(), name='forget_pwd'),
    # 配置上传文件的访问处理
    #url(r'^media/(?P<path>.*)', serve, {"document_root":MEDIA_ROOT}),
    #url(r'^static/(?P<path>.*)', serve, {"document_root":STATIC_ROOT}),
    # 课程机构ur配置
    url(r'^org/', include('orgnization.urls',namespace="org")),
    # 课程URL配置
     url(r'^course/', include('courses.urls',namespace="course")),
    # 用户url 配置
    url(r'^user/', include('users.urls',namespace="user")),
Пример #8
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from users.views import Index, Create, Login, Logout

urlpatterns = patterns(
    '',
    url(r'^$', Index.as_view()),
    url(r'^create', Create.as_view()),
    url(r'^login', Login.as_view()),
    url(r'^logout', Logout.as_view()),
)
Пример #9
0
"""noteAPI URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from users.views import CustomAuthToken, Logout

urlpatterns = [
    path('admin/', admin.site.urls),
    path('api-auth/', include('rest_framework.urls')),
    path('api/', include('users.urls')),
    path('api/', include('cards.urls')),
    path('api-token-auth/', CustomAuthToken.as_view()),
    path('api/logout/', Logout.as_view()),
]
Пример #10
0
from django.conf.urls import patterns, url

from users.views import EditUser, Login, Logout, SignUp


urlpatterns = patterns('users.views',
    url(r'^login/$', Login.as_view(), name='users_Login'),
    url(r'^logout/$', Logout.as_view(), name='users_Logout'),
    url(r'^signup/$', SignUp.as_view(), name='users_SignUp'),
    url(r'^edit/(?P<id>[0-9]+)$', EditUser.as_view(), name='users_EditUser'),
)
from django.urls import path
from users.views import (GenerateAuthToken, ConfirmLogin, Logout,
                         NewRegistrationsView, ChangePasswordView,
                         ChangeEmailView)

urlpatterns = [
    path("login/", GenerateAuthToken.as_view(), name="get-token"),
    path("confirm_login/", ConfirmLogin.as_view(), name="confirm-login"),
    path("logout/", Logout.as_view(), name="logout"),
    path("register/", NewRegistrationsView.as_view(), name="register"),
    path('change_password/',
         ChangePasswordView.as_view(),
         name='password-change'),
    path('change_email/', ChangeEmailView.as_view(), name='change-email')
]