Example #1
0
from django.urls import path
from django.contrib.auth import views as auth_views
from django.views.generic import TemplateView
from users.views import (ProfileView, LoginView, LogoutView, RegisterView)

app_name = 'users'

urlpatterns = [
    path('profile/', ProfileView.as_view(), name='profile'),
    path('login/', LoginView.as_view(), name='login'),
    path('logout/', LogoutView.as_view(), name='logout'),
    path('register/', RegisterView.as_view(), name='register'),
    path('reset/',
         auth_views.PasswordResetView.as_view(
             template_name='users/pw_reset.html',
             success_url='/users/reset/done/'),
         name='pw_reset'),
    path('reset/done/',
         TemplateView.as_view(template_name='users/pw_reset_done.html'),
         name='pw_reset_done'),
]
Example #2
0
from django.urls import path
from users.views import (
    ProfileView,
    ProfileEditView,
    UserLoginView,
    UserLogoutView,
    UserSignupView,
    FollowUserView,
    FollowersUserView,
)

app_name = 'users'

urlpatterns = [
    path('perfil/<int:pk>/', ProfileView.as_view(), name="profile"),
    path('perfil/<int:pk>/editar/',
         ProfileEditView.as_view(),
         name="profile-edit"),
    path('login/', UserLoginView.as_view(), name="login"),
    path('logout/', UserLogoutView.as_view(), name="logout"),
    path('signup/', UserSignupView.as_view(), name="signup"),
    path('seguir/<int:pk>', FollowUserView.as_view(), name="seguir"),
    path('perfil/<int:pk>/seguidores',
         FollowersUserView.as_view(),
         name="seguidores"),
]

#users(app_name):profile(name)
Example #3
0
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.contrib.auth import views as auth_views
from django.urls import path, include
from users import views as user_views
from users.views import ProfileView
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    path('admin/', admin.site.urls),
    path('register/', user_views.register, name="register"),
    path('contact/', user_views.contact, name="contact"),
    path('profile/', user_views.profile, name="profile"),
    path('profile/<pk>/', ProfileView.as_view(), name='profile-view'),
    path('login/',
         auth_views.LoginView.as_view(template_name='users/login.html'),
         name="login"),
    path('logout/',
         auth_views.LogoutView.as_view(template_name='users/logout.html'),
         name="logout"),
    path('password-reset/',
         auth_views.PasswordResetView.as_view(
             template_name='users/password_reset.html'),
         name="password-reset"),
    path('password-reset-done/done/',
         auth_views.PasswordResetDoneView.as_view(
             template_name='users/password_reset_done.html'),
         name="password_reset_done"),
    path('password-reset-confirm/done/<uidb64>/<token>/',
Example #4
0
from django.conf.urls import url, include
from django.contrib.auth.decorators import login_required

from users.views import LoginView, RegistrationView, ProfileView

urlpatterns = [
    url(r'^profile/$', login_required(ProfileView.as_view()), name='profile'),
    url(r'^login/$', LoginView.as_view(), name='login'),
    url(r'^registration/$', RegistrationView.as_view(), name='registration'),
    url(r'^social/', include('social_django.urls', namespace='social')),
    url(r'', include('django.contrib.auth.urls')),
]
Example #5
0
# -*- coding: utf-8 -*-
from django.conf.urls import url
from django.contrib.auth.decorators import login_required
from users.views import SignupView, LogoutView, LoginView, ProfileView, ProfileUpdatedView, SignupSuccessfulView

urlpatterns = (
    url(r'^profile/?$', login_required(ProfileView.as_view()), name="users_profile"),
    url(r'^profile/updated?$', login_required(ProfileUpdatedView.as_view()), name="users_profile_updated"),
    url(r'^signup/?$', SignupView.as_view(), name="users_signup"),
    url(r'^signup/successful?$', SignupSuccessfulView.as_view(), name="users_signup_successful"),
    url(r'^login/?$', LoginView.as_view(), name="users_login"),
    url(r'^logout/?$', LogoutView.as_view(), name="users_logout")
)
Example #6
0
File: urls.py Project: IcyTexx/opp
from django.conf.urls import patterns, url
from users.views import LoginView, LogoutView, RegisterView, ProfileView, ManageProfileView

urlpatterns = patterns(
	'',
	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'^(?P<id>[0-9]+)/$', ProfileView.as_view(), name="user_profile"),
	url(r'^(?P<id>[0-9]+)/edit/$', ManageProfileView.as_view(), name="manage_profile"),
)
Example #7
0
from django.conf.urls.defaults import patterns, url

from users.views import ProfileView

urlpatterns = patterns('users.views',
    url(r'^user/(?P<id>\d+)$', ProfileView.as_view(), name='profile'),

    url(r'^profile$', 'profile', name='my_profile'),
    url(r'^profile/edit$', 'edit_profile', name='edit_profile'),

    url(r'^remove_account$', 'remove_account', name='remove_account'),

    url(r'^send_message$', 'send_message', name='send_message'),

    url(r'^add_role$', 'add_role', name='add_role'),
    url(r'^remove_role$', 'remove_role', name='remove_role'),
)
Example #8
0
from django.contrib.auth.views import LogoutView, PasswordResetConfirmView, PasswordResetCompleteView, PasswordResetDoneView, PasswordResetView
from django.urls import path

from users.views import LoginView, ProfileView, RegisterView, UpdateProfileView

urlpatterns = [
    path('login/', LoginView.as_view(), name='login'),
    path('register/', RegisterView.as_view(), name='register'),
    path('logout/', LogoutView.as_view(), name='logout'),
    path('password-reset/',
         PasswordResetView.as_view(template_name='users/password_reset.html'),
         name='password_reset'),
    path('password-reset/done/',
         PasswordResetDoneView.as_view(
             template_name='users/password_reset_done.html'),
         name='password_reset_done'),
    path('password-reset-confirm/<uidb64>/<token>/',
         PasswordResetConfirmView.as_view(
             template_name='users/password_reset_confirm.html'),
         name='password_reset_confirm'),
    path('password-reset-complete/',
         PasswordResetCompleteView.as_view(
             template_name='users/password_reset_complete.html'),
         name='password_reset_complete'),
    path('profile/', ProfileView.as_view(), name='profile'),
    path('profile/<int:user_id>/', ProfileView.as_view(), name='profile'),
    path('update_profile/', UpdateProfileView.as_view(), name='update_profile')
]
Example #9
0
)
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('i_blog.urls')),
    path('register/', RegisterView.as_view(), name='user_register'),
    path('login/',
         LoginView.as_view(template_name='users/login.html'),
         name='user_login'),
    path('logout/',
         LogoutView.as_view(template_name='users/logout.html'),
         name='user_logout'),
    path('profile/<int:pk>/',
         ProfileView.as_view(template_name='users/profile.html'),
         name='user_profile'),
    path('password-reset/',
         PasswordResetView.as_view(template_name='users/password_reset.html'),
         name='password_reset'),
    path('password-reset/confirm/<uidb64>/<token>',
         PasswordResetConfirmView.as_view(
             template_name='users/password_reset_confirm.html'),
         name='password_reset_confirm'),
    path('password-reset/done/',
         PasswordResetDoneView.as_view(
             template_name='users/password_reset_done.html'),
         name='password_reset_done'),
    path('password-reset/complete',
         PasswordResetCompleteView.as_view(
             template_name='users/password_reset_complete.html'),
Example #10
0
     LoginView.as_view(),
     name='login',
 ),
 url(
     r'^logout/$',
     login_required(LogoutView.as_view(next_page='/')),
     name='logout',
 ),
 url(
     r'^register/$',
     RegisterView.as_view(),
     name='register',
 ),
 url(
     r'^$',
     login_required(ProfileView.as_view()),
     name='profile',
 ),
 url(
     r'^security/$',
     login_required(ProfileSettingsView.as_view()),
     name='profile_security',
 ),
 url(
     r'^orders/$',
     login_required(ProfileOrdersView.as_view()),
     name='profile_orders',
 ),
 url(
     r'^delivery/$',
     login_required(ProfileDeliveryView.as_view()),
Example #11
0
from django.conf.urls import url

from users.views import SignupView, LoginView, LogoutView, SignupSuccessfulView, ProfileUpdatedView, ProfileView

urlpatterns = [
    url(r'^profile/?$', ProfileView.as_view(), name="users_profile"),
    url(r'^profile/updated/?$', ProfileUpdatedView.as_view(), name="users_profile_updated"),
    url(r'^signup/?$', SignupView.as_view(), name="users_signup"),
    url(r'^signup/successful/?$', SignupSuccessfulView.as_view(), name="users_signup_successful"),
    url(r'^login/?$', LoginView.as_view(), name="users_login"),
    url(r'^logout/?$', LogoutView.as_view(), name="users_logout"),
]
Example #12
0
from django.contrib.auth.decorators import login_required
from django.urls import path

from users.views import register, StaffListView, StaffDetailView, GuestListView, GuestDetailView, ProfileView

urlpatterns = [
    path('register/', register, name='register'),
    path('staff/', StaffListView.as_view(), name='staff_list'),
    path('staff/<int:pk>/', StaffDetailView.as_view(), name='staff_detail'),
    path('guests/', GuestListView.as_view(), name='guest_list'),
    path('guest/<str:pk>', GuestDetailView.as_view(), name='guest_detail'),
    path('profile/', login_required(ProfileView.as_view()), name='profile'),
]
Example #13
0
        login_required(csrf_exempt(TablesView.as_view())),
        name='tables'),
    url(r'^api/table/clone/$',
        login_required(csrf_exempt(CloneTableView.as_view())),
        name='clone_table'),
    url(r'^api/colls/$',
        login_required(csrf_exempt(CollsView.as_view())),
        name='colls'),
    url(r'^api/links/$',
        login_required(csrf_exempt(LinkView.as_view())),
        name='links'),
    url(r'^api/links/categories/$',
        login_required(csrf_exempt(LinkCategoriesView.as_view())),
        name='link_categories'),
    url(r'^api/profile/$',
        login_required(csrf_exempt(ProfileView.as_view())),
        name='profile'),
    url(r'^api/payment/$',
        login_required(csrf_exempt(PaymentView.as_view())),
        name='payment'),
    url(r'^api/team/$',
        login_required(csrf_exempt(TeamView.as_view())),
        name='team'),
    url(r'^api/ext.register$',
        ExternalRegisterView.as_view(),
        name='ext.register'),
    url(r'^api/ext.payment$',
        ExternalPaymentView.as_view(),
        name='ext.payment'),

    # REACT ROUTES
Example #14
0
from django.urls import path

from users.views import LoginView, LogoutView, ProfileView, SignupView

app_name = 'users'

urlpatterns = [
    path('login/', LoginView.as_view(), name='login'),
    path('logout/', LogoutView.as_view(), name='logout'),
    path('cadastro/', SignupView.as_view(), name='signup'),
    path('perfil/<int:pk>', ProfileView.as_view(), name='profile'),
]
Example #15
0
 path('api-auth/', include('rest_framework.urls')),
 url(r'^api-token-auth/', obtain_jwt_token),
 url(r'^api-token-verify/', verify_jwt_token),
 path('ranobe/', RanobeList.as_view()),
 path('ranobe/likes', RanobeListLikesView.as_view()),
 url(r'^ranobe/(?P<pk>[0-9]+)/$', RanobeDetailView.as_view()),
 url(r'^ranobe/(?P<pk>[0-9]+)/bookmark/$', BookmarkUpdateView.as_view()),
 url(r'^ranobe/(?P<pk>[0-9]+)/readstatus/$',
     BookStatusUpdateView.as_view()),
 url(r'^ranobe/(?P<pk>[0-9]+)/chapters/', ChapterPageView.as_view()),
 url(r'^ranobe/(?P<pk>[0-9]+)/history/$', ControlReadHistoryView.as_view()),
 url(r'^ranobe/(?P<pk>[0-9]+)/likes/$', UserLikesView.as_view()),
 url(r'^ranobe/chapters/read/(?P<chapter_id>[0-9]+)/$',
     DetailChapterPage.as_view()),
 path('user/register/', CreateUserView.as_view()),
 path('user/profile/', ProfileView.as_view()),
 path('user/profile/update', ProfileUpdateView.as_view()),
 path('user/profile/bookmark', BookmarkCheckView.as_view()),
 path('user/profile/statistic', ProfileStatisticView.as_view()),
 path('user/profile/comments', ProfileCommentsView.as_view()),
 path('user/profile/ranobes', ProfileRanobesView.as_view()),
 path('admin/', admin.site.urls),
 url(r'^ranobe/(?P<pk>[0-9]+)/comments/$', CommentView.as_view()),
 url(r'^ranobe/(?P<pk>[0-9]+)/comments/post/$',
     CommentCreateView.as_view()),
 url(r'^ranobe/(?P<pk>[0-9]+)/comments/(?P<comment_id>[0-9]+)/$',
     UpdateDestroyCommentView.as_view()),
 path('user/short/', ShortUserView.as_view()),
 path('tags/list/', TagsView.as_view()),
 path('genres/list/', GenresView.as_view()),
 path('authors/list/', AuthorsView.as_view()),
Example #16
0
from django.conf.urls import url, patterns
from django.contrib.auth.decorators import login_required

from users.views import ProfileView, logged_in_view, delete_account_view


urlpatterns = patterns(
    '',
    url(r'^profile/(?P<pk>\d+)$',
        login_required(ProfileView.as_view()),
        name='profile'),
    url(r'^logged_in/$', logged_in_view, name='logged_in'),
    url(r'^delete/$', delete_account_view, name='delete_account'),
)
Example #17
0
    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.contrib import admin
from django.conf.urls import include, url
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.views.generic import TemplateView
from companies.views import NavMenuView
from users.views import ProfileView, HomeView
# from wysely.views import *


urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^accounts/', include('registration.backends.simple.urls')),
    url(r'^accounts/profile/', ProfileView.as_view(), name='profile'),
    url(r'^$', NavMenuView.as_view(), name='index'),
    url(r'^about-us/', TemplateView.as_view(template_name='aboutus.html'), name='aboutus'),
    url(r'^home/', HomeView.as_view(), name='home'),
    url(r'^customers/',include('customers.urls')),
    url(r'^users/',include('users.urls')),
    url(r'^products/',include('products.urls')),
    url(r'^companies/',include('companies.urls')),
    url(r'^invoices/',include('invoices.urls')),
    url(r'^templates/',include('invoicetemplates.urls'))
]

urlpatterns += staticfiles_urlpatterns()

#handle errors
handler404 = 'wysely.views.not_found'
Example #18
0
from django.urls import path, include
from users.views import ProfileView, ProfileEditView, UserLoginView, \
                        UserLogoutView, UserSignupView

app_name = 'users'

urlpatterns = [
    path('perfil/<int:pk>/', ProfileView.as_view(), name='profile'),
    path('perfil/<int:pk>/editar/', ProfileEditView.as_view(), name='profile-edit'),
    path('login/', UserLoginView.as_view(), name="login"),
    path('logout/', UserLogoutView.as_view(), name="logout"),
    path('cadastro/', UserSignupView.as_view(), name='signup'),
]
Example #19
0
from django.urls import path
from users.views import ProfileView

urlpatterns = [
    path("profile/", ProfileView.as_view(), name="profile"),
]
Example #20
0
from django.contrib import admin
from django.urls import path, include
from django.conf.urls.i18n import i18n_patterns
from main.views import Registration, LoginView, logout_view
from users.views import ProfileView


urlpatterns = [
    path('admin/', admin.site.urls, name='admin_panel'),
    path('mini-admin/', include('miniadmin.urls')),
    path('ckeditor/', include('ckeditor_uploader.urls')),
    path("user/", ProfileView.as_view()),
    path("signup/", Registration),
    path("login/", LoginView),
    path("logout/", logout_view),
    path('i18n/', include('django.conf.urls.i18n')),
]
urlpatterns += i18n_patterns(
    path('blog/', include('blog.urls')),
    path('', include('main.urls')),
)
Example #21
0
from django.views.static import serve

from contest.models import Vote
from contest.views import HomeView, SponsorDetailsView, ContestDetailsView, \
    contest_upload_photo, contest_vote_entry
from users.decorators import redirect_authenticated
from users.views import RegisterView, LoginView, logout, ProfileView


urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^register/?$', redirect_authenticated(RegisterView.as_view()), name='register'),
    url(r'^login/?$', redirect_authenticated(LoginView.as_view()), name='login'),
    url(r'^logout/?$', logout, name='logout'),

    url(r'^sponsor/details/(?P<slug>[\w_-]+)/?$', SponsorDetailsView.as_view(), name='sponsor_details'),
    url(r'^contest/details/(?P<contest_slug>[\w_-]+)/entry/(?P<entry_id>\d+)/upvote/?$', contest_vote_entry, {'vote_type': Vote.UPVOTE}, name='contest_upvote_entry'),
    url(r'^contest/details/(?P<contest_slug>[\w_-]+)/entry/(?P<entry_id>\d+)/downvote/?$', contest_vote_entry, {'vote_type': Vote.DOWNVOTE}, name='contest_downvote_entry'),
    url(r'^contest/details/(?P<slug>[\w_-]+)/?$', ContestDetailsView.as_view(), name='contest_details'),
    url(r'^contest/upload/(?P<slug>[\w_-]+)/?$', contest_upload_photo, name='contest_upload_photo'),

    url(r'^profile/?$', login_required(ProfileView.as_view()), name='profile'),
    url(r'^$', HomeView.as_view(), name='home'),
]

# Add media folder to urls when DEBUG = True
if settings.DEBUG:
    urlpatterns.append(
        url(r'^media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT})
    )
Example #22
0
from django.urls import path, include
from rest_framework.routers import SimpleRouter
from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView

from users.views import (SignUpView, ProfileView, UsernameExistsView,
                         UsersViewSet)

__all__ = [
    'urlpatterns',
]

app_name = 'users'

router = SimpleRouter()
router.register(r'list', UsersViewSet, 'list')

urlpatterns = [
    path(
        'token/',
        include([
            path('obtain/', TokenObtainPairView.as_view()),
            path('refresh/', TokenRefreshView.as_view()),
        ])),
    path('sign-up/', SignUpView.as_view()),
    path('profile/', ProfileView.as_view()),
    path('exists/', UsernameExistsView.as_view()),
    path('', include(router.urls)),
]
Example #23
0
    re_path(r'^$', LandingView.as_view(), name='landing'),

    # Public
    re_path(r'^accounts/login/',
            auth_views.LoginView.as_view(template_name='public/login.html',
                                         redirect_authenticated_user=True),
            name='login'),
    re_path(r'^logout/', auth_views.LogoutView.as_view(), name='logout'),
    re_path(r'^register/', RegisterView.as_view(), name='register'),
    re_path(r'^forgot-password/',
            ForgotPasswordView.as_view(),
            name='forgot-password'),
    re_path(r'^reset-password/',
            ForgotPasswordConfirmView.as_view(),
            name='reset-password'),

    # Private
    re_path(r'^dashboard/', DashboardView.as_view(), name='dashboard'),
    re_path(r'^settings/', SettingsView.as_view(), name='settings'),
    re_path(r'^post/', include('posts.urls', namespace="post")),
    re_path(r'^user/', include('users.urls', namespace="user")),

    # Root Pages
    url(r'^@(?P<username>[^/]+)/$', ProfileView.as_view(), name='profile'),
]

if settings.DEBUG:
    urlpatterns += staticfiles_urlpatterns()
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
Example #24
0
    PasswordResetConfirmView
from django.conf import settings
from django.conf.urls.static import static

router = DefaultRouter()
router.register('users', UserViewSet)
router.register('follow', FollowUserViewSet)

urlpatterns = [
    # API URLS
    url(r'^api/1.0/', include(router.urls)),
    #Web urls
    url(r'^login$', LoginView.as_view(), name='users_login'),
    url(r'^signin$', SigninView.as_view(), name='users_signin'),
    url(r'^logout$', LogoutView.as_view(), name='users_logout'),
    url(r'^profile/@(?P<follow_user>\w+)/following',
        Followers.as_view(),
        name='list_user_following'),
    url(r'^profile/@(?P<followed_user>\w+)/followed',
        Followers.as_view(),
        name='list_user_followed'),
    url(r'^profile$', views.edit_user, name='users_update'),
    url(r'^@(?P<username>\w+)$', ProfileView.as_view(), name='user_profile'),
    url(r'^reset_password$',
        ResetPasswordRequestView.as_view(),
        name="reset_password"),
    url(r'^account/reset_password_confirm/(?P<uidb64>.+)/(?P<token>.+)$',
        PasswordResetConfirmView.as_view(),
        name='reset_password_confirm'),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Example #25
0
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.contrib.auth import views as auth_views
from django.urls import path, include
from users.views import RegisterView, ProfileView
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    path('admin/', admin.site.urls),
    path('profile/', ProfileView.as_view(), name="profile"),
    path('register/', RegisterView.as_view(), name="register"),
    path('login/',
         auth_views.LoginView.as_view(template_name='users/login.html'),
         name="login"),
    path('logout/',
         auth_views.LogoutView.as_view(template_name='users/logout.html'),
         name="logout"),
    path('', include('main.urls')),
]

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
Example #26
0
from users.views import SignUpView, LoginView, ProfileView, BaseProfileView
from system.views import PublicPlanetarySystems

urlpatterns = [
    url(r'^$', TemplateView.as_view(template_name='home.html'), name='home'),
    url(r'^public-systems$',
        PublicPlanetarySystems.as_view(),
        name='public_systems'),
    url(
        r'^u/',
        include([
            url(r'^$', BaseProfileView.as_view(), name='base_profile'),
            url(
                r'^(?P<username>[a-zA-Z0-9@\.\+\-_]+)/',
                include([
                    url(r'^$', ProfileView.as_view(), name='profile'),
                    url(r'^', include('system.urls'))
                ])),
        ])),
]

urlpatterns += [
    url(r'^login$', LoginView.as_view(), name='login'),
    url(r'^logout$', logout, kwargs={'next_page': 'home'}, name='logout'),
    url(r'^signup', SignUpView.as_view(), name='signup'),
]

urlpatterns += [
    url(r'^admin/', admin.site.urls),
]
Example #27
0
 path('password-reset/',
      PasswordResetView.as_view(template_name='users/reset_password.html'),
      name='password-reset'),
 path('password-reset/done/',
      PasswordResetDoneView.as_view(
          template_name='users/reset_password_done.html'),
      name='password_reset_done'),
 path('password-reset/confirm/<uidb64>/<token>/',
      PasswordResetConfirmView.as_view(
          template_name='users/reset_password_confirm.html'),
      name='password_reset_confirm'),
 path('password-reset/complete/',
      PasswordResetCompleteView.as_view(
          template_name='users/reset_password_complete.html'),
      name='password_reset_complete'),
 path('profile/<slug:username>', ProfileView.as_view(), name='profile'),
 path('settings/profile',
      UserSettingsView.as_view(),
      name='settings-profile'),
 path('match/create/', CreateMatchView.as_view(), name='match-creation'),
 path('match/update/<int:pk>',
      UpdateMatchView.as_view(),
      name='match-update'),
 path('match/list/planned',
      MatchPlannedListView.as_view(),
      name='match-planned'),
 path('match/list/over', MatchOverListView.as_view(), name='match-over'),
 path('match/list/in-progress',
      MatchInProgressListView.as_view(),
      name='match-in-progress'),
 path('match/subscription/list/planned',
Example #28
0
    https://docs.djangoproject.com/en/2.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
from teamapp.views import IndexView, VacancyDetail, SearchView, VacancyCreation, OtklikView
from users.views import SignUpView, CustomerSUView, LogoutView, LoginView, ProfileView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', IndexView.as_view(), name="home"),
    path('vacancy/<int:pk>/', VacancyDetail.as_view(), name='vac-detail'),
    path('profile/<int:pk>/', ProfileView.as_view(), name='profile'),
    path('search/<slug:string>/', SearchView.as_view()),
    path('account/signup', SignUpView.as_view(), name="signup"),
    path('account/signup/customer', CustomerSUView.as_view(), name="Csignup"),
    path('account/logout', LogoutView.as_view(), name="logout"),
    path('account/login', LoginView.as_view(), name="login"),
    path("vacancy/create/", VacancyCreation.as_view(), name='vCreate'),
    path("otkl/<id>/", OtklikView.as_view(), name="otkl")
]
Example #29
0
    PasswordResetView,
    PasswordResetDoneView,
    PasswordResetConfirmView,
    PasswordResetCompleteView,
    SelfAnswerGroupsListView
)


app_name = 'users'

urlpatterns = [
    path('results/<str:username>/', result_view, name='results'),
    path('login/', UserLoginView.as_view(), name='login'),
    path('logout/', auth_views.LogoutView.as_view(template_name='users/logout.html'), name='logout'),
    path('register/', register, name='register'),
    path('profile/<str:username>/', ProfileView.as_view(), name='profile'),
    path('profile/<str:username>/update/',
         update_profile_view, name='profile-update'),

    path('password-change/', password_change_view, name='password-change'),
    path('password-change/done/', UserPasswordChangeDoneView.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/confirm/<uidb64>/<token>/', PasswordResetConfirmView.as_view(),
         name='password-reset-confirm'),
    path('password-reset/complete/', PasswordResetCompleteView.as_view(),
         name='password-reset-complete'),
Example #30
0
from django.urls import path

from users.views import ProfileView, MerchantCreateView, MerchantUpdateView, PurchaserCreateView, PurchaserUpdateView, \
    MerchantProductsListView

app = "users"
urlpatterns = [
    path('accounts/profile/', ProfileView.as_view(), name='account_profile'),
    path('accounts/merchant/create/', MerchantCreateView.as_view(), name="account_create_merchant"),
    path('accounts/merchant/update/', MerchantUpdateView.as_view(), name="account_update_merchant"),
    path('accounts/purchaser/create/', PurchaserCreateView.as_view(), name="account_create_purchaser"),
    path('accounts/purchaser/update/', PurchaserUpdateView.as_view(), name="account_update_purchaser"),
    path('accounts/merchant/products/', MerchantProductsListView.as_view(), name="account_merchant_products")




]
Example #31
0
from users.views import get_index, LogInView, RegisterView, logout_view, ActiveUserView, ProfileView, ChangeProfileView
from music_sheet.views import MusicSheetView, SongsView, MsDetailView
from django.conf.urls import url
from django.conf import settings
from django.views.static import serve
import xadmin

xadmin.autodiscover()

urlpatterns = [
    url('xadmin/', xadmin.site.urls),
    # url('admin/', admin.site.urls),
    url('index/$', get_index),
    url('register/$', RegisterView.as_view(), name='注册'),
    url('profile/(?P<username>.*)/$', ProfileView.as_view(), name='用户页面'),
    url('login/$', LogInView.as_view(), name='登录'),
    url('logout/$', logout_view),
    url('active/(?P<active_code>.*)/$', ActiveUserView.as_view(),
        name='用户激活'),  # 配置激活账户的链接
    url('changeprofile/$', ChangeProfileView.as_view(), name='信息修改'),
    url('listen/$', MusicSheetView.as_view(), name='歌单页面'),
    url('songs/$', SongsView.as_view(), name='歌曲页面'),
    url('media/(?P<path>.*)$', serve,
        {'document_root': settings.MEDIA_ROOT}),  # 读取数据库中图片的URL
    url('msdetail/(?P<music_sheet_id>.*)$',
        MsDetailView.as_view(),
        name='歌单详情页'),
    url('', get_index)
]