Example #1
0
from authentication.views import LogoutView

from authentication.views import EmailVerificationView

from authentication.views import PasswordResetCompleteView
from authentication.views import PasswordResetConfirmView
from authentication.views import PasswordResetDoneView
from authentication.views import PasswordResetView
from authentication.views import ResendSetPasswordView
from authentication.views import SetPasswordView

app_name = "authentication"

urlpatterns = [
    url("auth-error", AuthErrorView.as_view(), name="auth-error"),
    url("login", LoginView.as_view(), name="login"),
    url("logout", LogoutView.as_view(), name="logout"),
    url(
        "resend-set-password",
        ResendSetPasswordView.as_view(),
        name="resend_set_password",
    ),
    url(
        r"set-password/(?P<token>[\w+]{35}:[\w+]{6}:[\w+]{27})",
        SetPasswordView.as_view(),
        name="set_password",
    ),
    url(
        "forgot-password/confirmation",
        PasswordResetCompleteView.as_view(),
        name="password_reset_done",
Example #2
0
from django.urls import include, path, re_path

from . import views

from rest_framework_nested import routers

from authentication.views import AccountViewSet, LoginView, LogoutView

router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)

app_name = 'unpolitical'
urlpatterns = [
    path('api/v1/', include(router.urls)),
    path('api/v1/auth/login', LoginView.as_view(), name='login'),
    path('api/v1/auth/logout', LogoutView.as_view(), name='logout'),
    path('', views.IndexView.as_view(), name='index'),
]

Example #3
0
from django.conf.urls import include, patterns, url

from rest_framework_nested import routers
from authentication.views import AccountViewSet, LoginView, LogoutView
from posts.views import AccountPostsViewSet, PostViewSet
from thinkster_django_angular_boilerplate.views import IndexView

router = routers.SimpleRouter()
router.register(r"accounts", AccountViewSet)
router.register(r"posts", PostViewSet)

accounts_router = routers.NestedSimpleRouter(router, r"accounts", lookup="account")
accounts_router.register(r"posts", AccountPostsViewSet)

urlpatterns = patterns(
    "",
    url(r"^api/v1/", include(router.urls)),
    url(r"^api/v1", include(accounts_router.urls)),
    url(r"^api/v1/auth/login/$", LoginView.as_view(), name="login"),
    url(r"^api/v1/auth/logout/$", LogoutView.as_view(), name="logout"),
    url("^.*$", IndexView.as_view(), name="index"),
)
Example #4
0
from django.conf.urls import url

from authentication.views import LoginView, SignUpStudentView, SignUpOrganizerView, SocialAuthView, \
    ChangePasswordView, ForgotPasswordView, ResetPasswordView, ConfirmEmailView, ChangeEmailView, \
    VerifyConfirmEmailTokenView, VerifyResetPasswordTokenView, RequestSignupViewSet, \
    VerifySignupOrganizerToken

urlpatterns = [
    # auth:login - api/auth/login
    url(regex=r'^login/?$', view=LoginView.as_view(), name='login'),

    # auth:signup_student - api/auth/signup
    url(regex=r'^signup/?$',
        view=SignUpStudentView.as_view(),
        name='signup_student'),

    # auth:signup_organizer - api/auth/signup/<token>
    url(regex=r'^signup/(?P<token>\w+)/?$',
        view=SignUpOrganizerView.as_view(),
        name='signup_organizer'),

    # auth:social_login_signup - api/auth/login/<provider>
    url(
        regex=r'^login/(?P<provider>\w+)/?$',
        view=SocialAuthView.as_view(),
        name='social_login_signup',
    ),

    # auth:change_password - api/auth/password/change
    url(
        regex=r'^password/change/?$',
Example #5
0
router.register(r'launches', LaunchViewSet)
router.register(r'testresults', TestResultViewSet)
router.register(r'testresults_negative', TestResultNegativeViewSet)
router.register(r'launch-items', LaunchItemViewSet)
router.register(r'tasks', TaskResultViewSet)
router.register(r'comments', CommentViewSet)
router.register(r'bugs', BugViewSet)
router.register(r'stages', StageViewSet)
router.register(r'metrics', MetricViewSet)
router.register(r'metricvalues', MetricValueViewSet)

urlpatterns = patterns(
    '',
    url(r'^$', Base.as_view(), name='dashboard'),
    url(r'^{0}/'.format(settings.CDWS_API_PATH), include(router.urls)),
    url(r'^{0}/auth/login'.format(settings.CDWS_API_PATH), LoginView.as_view(),
        name='api-auth-login'),
    url(r'^{0}/auth/logout'.format(settings.CDWS_API_PATH),
        LogoutView.as_view(), name='api-auth-logout'),
    url(r'^{0}/auth/get'.format(settings.CDWS_API_PATH),
        IsAuthorizedView.as_view(), name='api-auth-get'),
    url(r'^{0}/auth/update'.format(settings.CDWS_API_PATH),
        UpdateSettingsView.as_view(), name='api-auth-update'),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^{0}/external/jenkins/(?P<project>[^/.]+)/'.
        format(settings.CDWS_API_PATH), JenkinsViewSet.as_view()),
    url(r'^{0}/external/rundeck/(?P<project>[^/.]+)/'.
        format(settings.CDWS_API_PATH), RundeckViewSet.as_view()),
    url(r'^{0}/external/report-xunit/(?P<testplan_id>[^/.]+)/'
        r'(?P<xunit_format>[^/.]+)/(?P<filename>[^/.]+)'.
        format(settings.CDWS_API_PATH), ReportFileViewSet.as_view()),
"""face_recognition_login URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.1/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.urls import path

from authentication.views import SignupView, LoginView

urlpatterns = [
    path('sign_up/', SignupView.as_view(), name='sign_up'),
    path('login/', LoginView.as_view(), name='login'),

]
Example #7
0
from secureshare_messages.views import MessageInboxView, MessageSendView, MessageOutboxView, MessageDecryptView
from authentication.views import RegisterView, LoginView, LogoutView, SiteManagerView, GroupView

#router = routers.SimpleRouter()
#router.register(r'reports',ReportViewSet, base_name='Report')
#router.register(r'messages',MessageViewSet, base_name='Message')

urlpatterns = [
    # Examples:
    # url(r'^$', 'secureshare.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    #url(r'^api/v1/',include(router.urls)),

    url(r'^api/v1/users/register/',RegisterView.as_view()),
    url(r'^api/v1/users/login/',LoginView.as_view()),
    url(r'^api/v1/users/logout/',LogoutView.as_view()),
    url(r'api/v1/users/groups/',GroupView.as_view()),

    url(r'^api/v1/users/site_manager/',SiteManagerView.as_view()),
#    url(r'^api/v1/encrypt/generate/', GenerateView.as_view()),

    url(r'^api/v1/reports/$',ReportView.as_view()),
    url(r'^api/v1/reports/(?P<pk>[0-9]+)/$',ReportView.as_view()),
    url(r'^api/v1/reports/folders/$',FolderView.as_view()),
    url(r'^api/v1/reports/folders/(?P<pk>[0-9]+)/$',FolderView.as_view()),

    url(r'^api/v1/messages/inbox/$',MessageInboxView.as_view()),
    url(r'^api/v1/messages/inbox/(?P<pk>[0-9]+)/$',MessageInboxView.as_view()),
    url(r'^api/v1/messages/outbox/$',MessageOutboxView.as_view()),
    url(r'^api/v1/messages/outbox/(?P<pk>[0-9]+)/$',MessageOutboxView.as_view()),
Example #8
0
'''
Created on Dec 11, 2013
'''
from django.conf.urls import patterns, url
from authentication.views import RegisterView, LoginView, logout_user,\
    authenticated_page

urlpatterns = patterns('',
                       url(r'^register$', RegisterView.as_view(), name='authentication_register'),
                       url(r'^login$', LoginView.as_view(), name='authentication_login'),
                       url(r'^logout_user$', logout_user, name='authentication_logout_user'),
                       url(r'^authenticated_page$', authenticated_page, name='authentication_authenticated_page'),
                       )
Example #9
0
"""ecommerce URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/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.urls import path
from django.conf.urls import url
from . import views as mview
from authentication.views import SignupView, LoginView
from django.contrib.auth.views import LogoutView, PasswordChangeView, PasswordChangeDoneView, PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView, PasswordResetCompleteView
#from django.contrib.auth.views import LogoutView

urlpatterns = [
    url(r'^login/$',
        LoginView.as_view(template_name="authentication/login.html"),
        name="login"),
    url(r'^join/$', SignupView.as_view(), name="signup"),
    url(r'^logout/$', LogoutView.as_view(), name="logout"),
]
Example #10
0
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path
from authentication.views import LoginView, CreateUserView, CreateProfileView, SelectedProfileView, UpdateProfileView, \
    SendPdfView
from markers.views import ListAllMarkersView, ExtraActivityMarkerCreateView, StudyGroupMarkerCreateView, \
    ConstructionMarkerCreateView, EventMarkerCreateView, GenericMarkerCreateView, MarkerDestroyView, \
 \
    SelectedMarkerView, GenericMarkerUpdateView, EventMarkerUpdateView, ConstructionMarkerUpdateView, \
    StudyGroupMarkerUpdateView, ExtraActivityMarkerUpdateView
from schedules.views import AddMarkerToClassroomView, RetriveScheduleViewByProfile, ClassroomListView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('auth/', LoginView.as_view(), name='auth'),
    path('auth/register/', CreateUserView.as_view(), name='create-user'),
    path('pdf/', SendPdfView.as_view(), name='pdf'),
    path('profile/', SelectedProfileView.as_view(), name='profile'),
    path('profile/create/', CreateProfileView.as_view(),
         name='create-profile'),
    path('profile/<pk>/edit/',
         UpdateProfileView.as_view(),
         name='edit-profile'),
    path('schedule/',
         RetriveScheduleViewByProfile.as_view(),
         name="retrieve-schedul"),
    path('schedule/classroom/marker/',
         AddMarkerToClassroomView.as_view(),
         name="add-marker-to-classroom"),
    path('classroom/', ClassroomListView.as_view(), name="classroom-list"),
Example #11
0
from django.conf.urls import patterns, include, url
from django.views.generic import TemplateView
from authentication.views import UserCreateView, LoginView

urlpatterns = patterns('',
    url('^api/v1/auth/register/$', UserCreateView.as_view(), name='create_user'),
    url('^api/v1/auth/login/$', LoginView.as_view(), name='login_user'),

    # Static should be last
    url(r'^', TemplateView.as_view(template_name='index.html')),
)
Example #12
0
from django.conf.urls import patterns, url, include
from rest_framework_nested import routers

from authentication.views import AccountViewSet, LoginView, LogoutView
from posts.views import PostViewSet, AccountPostViewSet
from not_google_plus.views import IndexView


router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)
router.register(r'posts', PostViewSet)

accounts_router = routers.NestedSimpleRouter(
    router, r'accounts', lookup='account'
)
accounts_router.register(r'posts', AccountPostViewSet)

urlpatterns = patterns(
    '',

    url(r'^api/v1/', include(router.urls)),

    url(r'^api/v1/', include(accounts_router.urls)),

    url(r'api/v1/login', LoginView.as_view(), name='login'),

    url(r'api/v1/logout/$', LogoutView.as_view(), name='logout'),

    url('^.*$', IndexView.as_view(), name='index'),
)
Example #13
0
from django.conf.urls import url, include
from authentication.views import AccountViewSet, LoginView, LogoutView
from postulations.views import AccountPostsViewSet, PostViewSet
from rest_framework.routers import DefaultRouter
from rest_framework_nested import routers
from .views import IndexView

# Create a router and register our viewsets with it.
router = DefaultRouter()
router.register(r'accounts', AccountViewSet)
router.register(r'posts', PostViewSet)

accounts_router = routers.NestedSimpleRouter(router,
                                             r'accounts',
                                             lookup='account')

accounts_router.register(r'posts', AccountPostsViewSet)

urlpatterns = [
    url(r'^postulation/', include(router.urls)),
    url(r'^postulation/', include(accounts_router.urls)),
    url(r'^postulation/login/$', LoginView.as_view(), name='login'),
    url(r'^postulation/logout/$', LogoutView.as_view(), name='logout'),
    url('^.*$', IndexView.as_view(), name='index')
]
Example #14
0
    reset_client_id
from authentication.views import LoginView, logout_view
admin.autodiscover()

urlpatterns = patterns('tpb_mobile.views',
    # Examples:
    url(r'^$', SearchView.as_view(), name='home'),
    url(r'^queue/$', QueueView.as_view(), name='queue'),
    url(r'^settings/$', SettingsView.as_view(), name='settings'),
    url(r'^register/$', RegistrationView.as_view(), name='register'),
#     url(r'^torrent/(?P<created>(.)*)/(?P<user>(.)*)/(?P<seeders>(\d)*)/(?P<leechers>(\d)*)/(?P<url>(.)*)/$', TorrentPageView.as_view(), name='torrent'),
    url(r'^torrent/$', TorrentPageView.as_view(), name='torrent'),
    url(r'^middleman/$', torrent_form_middleman, name='middleman'),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
)

urlpatterns += patterns('api.utils',
    url(r'^api/create_torrent/$', create_torrent_record, name='create_torrent'),
    url(r'^api/delete_torrent/$', delete_torrent_record, name='delete_torrent'),
    url(r'^api/retrieve_queue/$', retrieve_queue, name='retrieve_queue'),
    url(r'^api/register_client/$', register_client, name='register_client'),
    url(r'^api/reset_client_id/$', reset_client_id, name='reset_client_id')
)

urlpatterns += patterns('authentication.views',
    url(r'^login/', LoginView.as_view(), name='login'),
    url(r'^logout/$', logout_view, name='logout')
)
Example #15
0
"""amazon URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/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 django.conf import settings
from django.conf.urls.static import static
from authentication.views import LoginView
urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('products.urls')),
    path('order/', include('order.urls')),
    path('auth/', include('authentication.urls')),
    path('accounts/login/', LoginView.as_view())
]

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
Example #16
0
                                          lookup='account')
group_router.register(r'groups', AccountGroupsViewSet)

# /api/v1/notification_response/"post"/response/
notification_router = routers.NestedSimpleRouter(router,
                                                 r'notification_response',
                                                 lookup='post')
notification_router.register(r'response', NotificationResponseView)

notification_response_router = routers.NestedSimpleRouter(notification_router,
                                                          r'response',
                                                          lookup='res')
notification_response_router.register(r'list', NotificationResponseView)

urlpatterns = patterns(
    '',
    url(r'^api/v1/', include(router.urls)),
    url(r'^api/v1/', include(accounts_router.urls)),
    url(r'^api/v1/', include(group_router.urls)),
    url(r'^api/v1/', include(week_router.urls)),
    url(r'^api/v1/', include(save_router.urls)),
    url(r'^api/v1/', include(signup_router.urls)),
    url(r'^api/v1/', include(select_slot_router.urls)),
    url(r'^api/v1/', include(pud_save_router.urls)),
    url(r'^api/v1/', include(pud_complete_router.urls)),
    url(r'^api/v1/', include(notification_router.urls)),
    url(r'^api/v1/', include(notification_response_router.urls)),
    url(r'^api/v1/auth/login/$', LoginView.as_view(), name='login'),
    url(r'^api/v1/auth/logout/$', LogoutView.as_view(), name='logout'),
    url(r'^.*$', IndexView.as_view(), name='index'),
)
Example #17
0
from report.views import ReportView, FolderView
from secureshare_messages.views import MessageInboxView, MessageSendView, MessageOutboxView, MessageDecryptView
from authentication.views import RegisterView, LoginView, LogoutView, SiteManagerView, GroupView

#router = routers.SimpleRouter()
#router.register(r'reports',ReportViewSet, base_name='Report')
#router.register(r'messages',MessageViewSet, base_name='Message')

urlpatterns = [
    # Examples:
    # url(r'^$', 'secureshare.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    #url(r'^api/v1/',include(router.urls)),
    url(r'^api/v1/users/register/', RegisterView.as_view()),
    url(r'^api/v1/users/login/', LoginView.as_view()),
    url(r'^api/v1/users/logout/', LogoutView.as_view()),
    url(r'api/v1/users/groups/', GroupView.as_view()),
    url(r'^api/v1/users/site_manager/', SiteManagerView.as_view()),
    #    url(r'^api/v1/encrypt/generate/', GenerateView.as_view()),
    url(r'^api/v1/reports/$', ReportView.as_view()),
    url(r'^api/v1/reports/(?P<pk>[0-9]+)/$', ReportView.as_view()),
    url(r'^api/v1/reports/folders/$', FolderView.as_view()),
    url(r'^api/v1/reports/folders/(?P<pk>[0-9]+)/$', FolderView.as_view()),
    url(r'^api/v1/messages/inbox/$', MessageInboxView.as_view()),
    url(r'^api/v1/messages/inbox/(?P<pk>[0-9]+)/$',
        MessageInboxView.as_view()),
    url(r'^api/v1/messages/outbox/$', MessageOutboxView.as_view()),
    url(r'^api/v1/messages/outbox/(?P<pk>[0-9]+)/$',
        MessageOutboxView.as_view()),
    url(r'^api/v1/messages/send/$', MessageSendView.as_view()),
Example #18
0
from authentication.views import (
    ProfileViewSet,
    LoginView,
    LogoutView,
    CredentialsView,
    get_birthdays,
    ProfileAnswerViewSet,
    ProfileQuestionViewSet,
    list_profile_questions,
    list_promotions,
)
from authentication.views.authentication import JwtView

router = BulkRouter()

router.register(r"users/users", ProfileViewSet)
router.register(r"users/profile_question", ProfileQuestionViewSet)
router.register(r"users/profile_answer", ProfileAnswerViewSet)

urlpatterns = [
    path("auth/login/", LoginView.as_view(), name="login"),
    path("auth/logout/", LogoutView.as_view(), name="logout"),
    path("auth/check/", CredentialsView.as_view(), name="check-credentials"),
    path("auth/jwt/", JwtView.as_view(), name="get-jwt"),
    path("users/birthdays/<int:number_of_days>/",
         get_birthdays,
         name="get_birthdays"),
    path("users/promotions/", list_promotions, name="list_promotions"),
    path("users/questions/<slug:user_pk>/", list_profile_questions),
] + router.urls
Example #19
0
#-*- coding=utf-8 -*-
from django.conf.urls import url, include

from authentication.views import LoginView
from authentication.views import index

urlpatterns = [
	url(r'^$', LoginView.as_view(), name="index"),
	url(r'^cmsuser/$', LoginView.as_view(), name="user-login"),
]
Example #20
0
from django.urls import path
from authentication.views import (
    UserDetail,
    UserList,
    LoginView,
    Register,
)

urlpatterns = [
    path("login/", LoginView.as_view()),
    path("users/<int:pk>/", UserDetail.as_view()),
    path("users/", UserList.as_view()),
    path("register/", Register.as_view()),
]
Example #21
0
from django.contrib import admin
from django.contrib.auth.views import LogoutView, PasswordChangeView, PasswordChangeDoneView, PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView, PasswordResetCompleteView
from django.urls import path, include

from authentication.views import SignupView, LoginView
from django.contrib.auth import views

urlpatterns = [
    path('signup', SignupView.as_view(), name="signup"),
    path('login', LoginView.as_view(), name="login"),
    path('logout', LogoutView.as_view(), name="logout"),
    path('password_change',
         PasswordChangeView.as_view(),
         name="password_change"),
    path('password_change/done/',
         PasswordChangeDoneView.as_view(),
         name="password_change_done"),
    path('password_reset', PasswordResetView.as_view(), name="password_reset"),
    path('password_reset/done',
         PasswordResetDoneView.as_view(),
         name="password_reset_done"),
    path('password_reset/done/',
         PasswordResetCompleteView.as_view(),
         name="password_reset_complete"),
]
Example #22
0
from django.contrib import admin
from django.urls import path
from django.conf import settings
from django.conf.urls.static import static
from authentication.views import signup_view, logout_view, LoginView
from insta_user.views import profile_edit_view, del_user, profile_view, FollowView, UnfollowView
from insta_post import views
from insta_search.views import SearchResultsView
from insta_comment.views import comment_form_view, del_comment, edit_comment, comment_likes
from django.views.generic import TemplateView
from django.views.defaults import page_not_found, server_error

urlpatterns = [
    path('', views.IndexView.as_view(), name='homepage'),
    path('login/', LoginView.as_view()),
    path('logout/', logout_view),
    path('signup/', signup_view),
    path('newpost/', views.post_form_view),
    path('upvote/<int:post_id>/', views.up_vote),
    path('post/<int:post_id>/', views.photo_detail, name="post"),
    path('post/<int:post_id>/newcomment/', comment_form_view),
    path('post/<int:post_id>/edit/', views.post_edit_view, name='post_edit'),
    path('post/<int:post_id>/delete/', views.del_post, name='del_post'),
    path('comment/<int:pk>/delete/', del_comment, name='del_comment'),
    path('comment/<int:pk>/edit/', edit_comment, name='del_comment'),
    path('comment/<int:pk>/like/', comment_likes, name='like'),
    path('following/<int:follow_id>/', FollowView.as_view()),
    path('unfollowing/<int:unfollow_id>/', UnfollowView.as_view()),
    path('search/', SearchResultsView.as_view(), name='search_results'),
    path('500/', TemplateView.as_view(template_name="500.html")),
    path('404/', TemplateView.as_view(template_name="404.html")),
Example #23
0
File: urls.py Project: sc9ny/beetle
from django.contrib import admin
from django.conf.urls.static import static
from django.conf import settings
from django.urls import path, include, re_path
from rest_framework.routers import DefaultRouter

from authentication.views import LoginView, LogoutView
from .views import IndexView, notFoundView
v1_router = DefaultRouter()

urlpatterns = [
    path('admin/', admin.site.urls),
    path('user-activity/', include('user_activity.urls')),
    path('gallery/', include('gallery.urls')),
    path('question/', include('question.urls')),
    path('sale/', include('sale.urls')),
    path('chat/', include('chat.urls')),
    path('authentication/', include('authentication.urls')),
    path('api/v1/login/', LoginView.as_view(), name='login'),
    path('api/v1/logout/', LogoutView.as_view(), name='logout'),
    path('api/v1/', include(v1_router.urls)),

    path('ckeditor/', include('ckeditor_uploader.urls')),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + [re_path('^.*', IndexView.as_view(), name='index')]
Example #24
0
from django.conf.urls import url
from django.contrib import admin

from registration.views import RegisterView
from authentication.views \
    import LoginView, AuthTokenView, AuthTokenServiceView, LogoutView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^register/', RegisterView.as_view()),
    url(r'^login/', LoginView.as_view()),
    url(r'^logout/', LogoutView.as_view()),
    url(r'^auth-token/', AuthTokenView.as_view()),
    url(r'^auth-token-service/', AuthTokenServiceView.as_view()),
]
Example #25
0
from django.conf.urls import url, include

from views import IndexView
from authentication.views import CreateUserView, LoginView, LogoutView

urlpatterns = [
    url(r'^api/register/$', CreateUserView.as_view()),
    url(r'^api/login/$', LoginView.as_view()),
    url(r'^api/logout/$', LogoutView.as_view()),
    url(r'^api/', include('stock_simulator_api.urls')),
    url('^$', IndexView.as_view(), name='index')
]
from django.conf.urls import include, patterns, url
from rest_framework_nested import routers

from authentication.views import AccountViewSet, LoginView, LoadAuthView, LogoutView

router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)

urlpatterns = patterns(
    '', url(r'^', include(router.urls)),
    url(r'auth/login/', LoginView.as_view(), name='login'),
    url(r'auth/load_auth/', LoadAuthView.as_view(), name='load_auth'),
    url(r'auth/logout/', LogoutView.as_view(), name='logout'))
Example #27
0
from django.conf.urls import patterns, include, url
from django.views.generic import TemplateView
from authentication.views import UserCreateView, LoginView

urlpatterns = patterns(
    '',
    url('^api/v1/auth/register/$',
        UserCreateView.as_view(),
        name='create_user'),
    url('^api/v1/auth/login/$', LoginView.as_view(), name='login_user'),

    # Static should be last
    url(r'^', TemplateView.as_view(template_name='index.html')),
)
Example #28
0
    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 orl_connection.custom_admin import admin_site
from orl_connection.views import IndexView

from rest_framework_nested import routers

from authentication.views import AccountViewSet, LoginView, LogoutView

router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)

urlpatterns = [
    url(r'^orl-rest-api/', include(router.urls)),
    url(r'^orl-rest-api/auth/login', LoginView.as_view(), name='login'),
    url(r'^orl-rest-api/auth/logout', LogoutView.as_view(), name='logout'),
    url(r'^orl-rest-api/docs/', include('rest_framework_swagger.urls')),
    url(r'^admin/', admin_site.urls),
    url('.*', IndexView.as_view(), name='index'),
]

urlpatterns += [
    url(r'^orl-rest-api/api-auth/', include('rest_framework.urls')),
]
Example #29
0
from django.conf.urls import url
from django.views.generic import TemplateView

from authentication.views import AuthenticationView, LoginView, logout_view

urlpatterns = [
	url(r'^$', LoginView.as_view(), name="login_screen"),
    url(r'(?P<error_code>[0-9]+)/$', LoginView.as_view(), name="login_error"),
    url(r'^authenticate/', AuthenticationView.as_view(), name="authenticate"),
    url(r'^logout', logout_view, name="logout_user"),
]
Example #30
0
from django.conf.urls import include, patterns, url
from rest_framework_nested import routers

from authentication.views import AccountViewSet, LoginView, LogoutView


router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)


urlpatterns = patterns(
    '',
    url(r'^', include(router.urls)),
    url(r'auth/login/', LoginView.as_view(), name='login'),
    url(r'auth/logout/', LogoutView.as_view(), name='logout')
)
Example #31
0
# -*- coding: utf-8 -*-
#!/usr/bin/env python
from django.conf.urls import patterns, include, url
from authentication.views import LoginView, RegisterTeacherView, RegisterStudentView, LogoutView, ProfileView, TeacherAccountView, StudentAccountView, AdminAccountView

urlpatterns = patterns('project.core.views',
    url('^profile/$', ProfileView.as_view(), name='profile'),
    url('^teacher-account/$', TeacherAccountView.as_view(), name='teacher-account'),
    url('^student-account/$', StudentAccountView.as_view(), name='student-account'),
    url('^admin-account/$', AdminAccountView.as_view(), name='admin-account'),

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

    url('^register-teacher/$', RegisterTeacherView.as_view(), name='register-teacher'),
    url('^register-student/$', RegisterStudentView.as_view(), name='register-student'),
)
Example #32
0
from django.urls import path, include
from knox import views as knox_views
from authentication.views import LoginView, UserAPI, RegisterAPI

urlpatterns = [
    path(r'register/', RegisterAPI.as_view(), name='register_api'),
    path(r'login/', LoginView.as_view(), name='knox_login'),
    path(r'logout/', knox_views.LogoutView.as_view(), name='knox_logout'),
    path(r'logoutall/',
         knox_views.LogoutAllView.as_view(),
         name='knox_logoutall'),
    path(r'user/', UserAPI.as_view(), name='user_api')
]
Example #33
0
from knox.views import LogoutView, LogoutAllView
from authentication.views import LoginView
from django.conf.urls import url

urlpatterns = [
    url(r'login/', LoginView.as_view(), name="login_view"),
    url(r'logout/', LogoutView.as_view(), name="logout_view"),
    url(r'logoutall/', LogoutAllView.as_view(), name="logout_all_view"),
]
Example #34
0
router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)
router.register(r'retail_partners', RetailPartnerViewSet)

accounts_router = routers.NestedSimpleRouter(
    router, r'accounts', lookup='account'
)

accounts_router.register(r'retail_partners', AccountRetailPartnersViewSet)

urlpatterns = patterns(
     '',
    # ... URLs
    url(r'^api/v1/', include(router.urls)),
    url(r'^api/v1/', include(accounts_router.urls)),
    url(r'^api/v1/auth/login/$', LoginView.as_view(), name='login'),
    url(r'^api/v1/auth/logout/$', LogoutView.as_view(), name='logout'),
	url(r'^get_rp_profile$', get_rp_profile, name='get_rp_profile'),
    url(r'^get_city_profile$', get_city_profile, name='get_city_profile'),
    url(r'^fetch_data_for_validation$', fetch_data_for_validation, name='fetch_data_for_validation'),
	url(r'^retail_partner/update$', update_rp_data, name='update_rp_data'),
	url(r'^deactivate$', deactivate_retail_partner, name='deactivate'),
    url(r'^deactivate_admin$', deactivate_retail_partner_admin, name='deactivate_admin'),
    url(r'^reactivate$', reactivate_retail_partner, name='reactivate'),
    url(r'^reactivate_admin$', reactivate_retail_partner_admin, name='reactivate_admin'),
    url(r'^validate$', validate_rp_data, name='validate'),
    url(r'^send_for_review$', send_for_review, name='send_for_review'),
    url(r'^send_mail$', send_mail, name='send_mail'),
    url(r'^retail-partners$', app_retail_partners, name='app_retail_partners'),
    url(r'^report_retail_partner$', report_rp_data, name='report_rp_data'),
    url('^.*$', IndexView.as_view(), name='index'),
Example #35
0
from typing import Any, Callable

from decorator_include import decorator_include
from django.conf import settings
from django.conf.urls import url
from django.conf.urls.static import static
from django.contrib import admin
from django.http import HttpRequest
from django.shortcuts import redirect
from django.urls import path

from authentication.views import LoginView
from website.views import user_create

admin.autodiscover()
admin.site.login = LoginView.as_view()

handler404 = "website.views.handler404"
handler500 = "website.views.handler500"


def force_domain(domain: [str, None]) -> Any:
    """Enforce the appropriate domain name for a given route."""
    def decorator(func: Callable) -> Any:
        """Enforce the appropriate domain name for a given route."""
        @wraps(func)
        def inner_func(request: HttpRequest, *args: list,
                       **kwargs: dict) -> Any:
            if settings.DEBUG or request.get_host() == "testserver":
                # Patch the request with either the configured hostname for testing
                # or the host that's required for this route.