Пример #1
0
from django.urls import path
from rest_framework_jwt.views import obtain_jwt_token
from rest_framework import routers

from api.views.vacancy import VacancyListView
from users.views import Register, RegisterCompany, RegisterWorker
from .views import matching, vacancy

urlpatterns = [
    path('login/', obtain_jwt_token),
    path('register/', Register.as_view()),
    path('register/company/', RegisterCompany.as_view()),
    path('register/workers/', RegisterWorker.as_view()),
    path('vacancies/', VacancyListView.as_view()),
    path('like/', matching.like),
    path('dislike/', matching.dislike),
]

router = routers.DefaultRouter()
router.register('matching', matching.MatchingViewSet, basename='api')
router.register('vacancy', vacancy.VacancyViewSet, basename='api')

urlpatterns += router.urls
Пример #2
0
    2. Import the include() function: from django.conf.urls import url, include
    3. 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.static import serve
from django.views.generic import TemplateView
import xadmin

from users.views import Login, Register, ActiveUser, ForgetPassword, ResetPassword
from muxuewang.settings import MEDIA_ROOT


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

    url(r'^$', TemplateView.as_view(template_name='users/index.html'), name='index'),
    url(r'^login/$', Login.as_view(), name='login'),
    url(r'^register/$', Register.as_view(), name='register'),
    url(r'^captcha/', include('captcha.urls')),
    url(r'^active/(?P<active_code>.*)/$', ActiveUser.as_view(), name='active_user'),
    url(r'^forget/$', ForgetPassword.as_view(), name='forget_password'),
    url(r'^reset/(?P<reset_code>.*)/$', ResetPassword.as_view(), name='reset_password'),

    url(r'^org/', include('organizations.urls', namespace='org')),

    url(r'^course/', include('courses.urls', namespace='course')),

    url(r'^media/(?P<path>.*)$', serve, {'document_root': MEDIA_ROOT}),
]
Пример #3
0
from django.conf.urls import patterns, include, url
from django.core.urlresolvers import reverse_lazy
from users.forms import LoginForm

from users.views import Register, CurrentUserAPIView
from django.contrib.auth import views as auth_views

urlpatterns = patterns('users.views',
    url(r'login/$', auth_views.login, {'template_name': 'users/login.html', 'authentication_form': LoginForm}, name="login"),
    url(r'logout/$', auth_views.logout, {'next_page': reverse_lazy("badges:index")}, name="logout"),
    url(r'register/$', Register.as_view(), name="register"),
    url(r'api/1/utilizatori/get_current/$', CurrentUserAPIView.as_view(), name="current_user")
)
Пример #4
0
from users.views import Register

urlpatterns = [
    path(
        '',
        include('dashboard.urls'),
    ),
    path(
        'accounts/login/',
        auth.views.LoginView.as_view(redirect_authenticated_user=True),
        name='login',
    ),
    path(
        'accounts/',
        include('django.contrib.auth.urls'),
    ),
    path(
        'accounts/register/',
        Register.as_view(),
        name='register',
    ),
    path(
        'projects/',
        include('project.urls'),
    ),
    path(
        'admin/',
        admin.site.urls,
    ),
]
Пример #5
0
from django.conf.urls import include, url
from users.views import Register

urlpatterns = [
    url(r'^register/$',
        Register.as_view(), {'next_page': '/login/'},
        name='register')
]
Пример #6
0
# !/usr/bin/python3
# -*- coding:utf-8 -*-
# @PROJECT_NAME: fresh_days
# @File : urls.py
# @AUTHOR: yangleilei
# @Email : [email protected]
# @DATA_TIME: 2019-11-22 14:46
from django.urls import path

from users.views import Register

app_name = 'users'

urlpatterns = [
    path('register/', Register.as_view(), name='register'),
]
Пример #7
0
from django.urls import path
from django.contrib.auth.decorators import login_required
from gen.users.views import logout_view
from users.views import (Register, Login, Profile, Orders, OrderDetail,
                         ReviewProducts)

urlpatterns = [
    path(r'login/', Login.as_view(), name='user_login'),
    path(r'logout/', logout_view, name='logout'),
    path(r'register/', Register.as_view(), name='user_register'),
    path(r'profile/', login_required(Profile.as_view()), name='profile'),
    path(r'orders/', login_required(Orders.as_view()), name='user_orders'),
    path(r'review/products/',
         login_required(ReviewProducts.as_view()),
         name='user_review_products'),
    path(r'<int:pk>/order/',
         login_required(OrderDetail.as_view()),
         name='user_order_detail'),
]
    TokenObtainPairView,
    TokenRefreshView
)
from rest_framework import routers


from blogs.views import BlogViewSet
from courses.views import CourseViewSet, PaymentViewSet, VideoViewSet
from categories.views import CategoryViewSet
from comments.views import CommentViewSet
from users.views import GroupViewSet, PermissionViewSet, UserViewSet, Register as RegisterUser


router = routers.DefaultRouter()
router.register(r'blogs', BlogViewSet, 'blogs')
router.register(r'courses', CourseViewSet)
router.register(r'videos', VideoViewSet, 'videos')
router.register(r'categories', CategoryViewSet)
router.register(r'comments', CommentViewSet)
router.register(r'payments', PaymentViewSet)
router.register(r'groups', GroupViewSet)
router.register(r'permissions', PermissionViewSet)
router.register(r'users', UserViewSet)

urlpatterns = [
    path('login', TokenObtainPairView.as_view()),
    path('register', RegisterUser.as_view()),
    path('token/refresh', TokenRefreshView.as_view()),
    path('', include(router.urls)),
]
Пример #9
0
from django.conf.urls.defaults import patterns, include, url

from users.views import Login, Logout, Register

urlpatterns = patterns('users.views',
    url(r'^login/$', Login.as_view()),
    url(r'^logout/$', Logout.as_view()),
    url(r'^create/$', Register.as_view()),
)
Пример #10
0
from django.conf.urls import url
from rest_framework_jwt.views import obtain_jwt_token

from users.views import Register

app_name = 'users'

urlpatterns = [
    url(r'^users', Register.as_view()),
    url(r'^users/register', Register.as_view()),
    url(r'^users/login', obtain_jwt_token),
    url(r'^auth/login', obtain_jwt_token),
]
Пример #11
0
from django.conf.urls import include, url
from users.views import Register

urlpatterns = [
    url(r'^register/$', Register.as_view() , {'next_page': '/login/'}, name='register')
]
Пример #12
0
"""Here we are using custom login so i have commented out admin login url
"""
from django.conf.urls import url
# from django.contrib import admin
from users.views import LoginPage, Home, Logout, Register

urlpatterns = [
    url(r'^home', Home.as_view(), name="home"),
    url(r'^logout', Logout.as_view(), name="logout"),
    url(r'^register', Register.as_view(), name="register"),
    url(r'^', LoginPage.as_view(), name="loginPage"),
]
Пример #13
0
from django.conf.urls import include, url, patterns
from users.views import Index, Login, Register, Welcome
urlpatterns = patterns('users.views',
    url(r'^$', Index.as_view()),
    url(r'^register/$', Register.as_view()),
    url(r'^login/$', Login.as_view()),
    url(r'^welcome/$', Welcome.as_view()),
)
Пример #14
0
from django.conf.urls import url, include
from rest_framework.authtoken import views
from users.views import Register
from users.views import Beta

urlpatterns = [
    url(r'^auth/$', views.obtain_auth_token),
    url(r'^activity/', include('activity.urlsv2')),
    url(r'^me/', include('user.urls')),
    url(r'^register/', Register.as_view()),
    url(r'^beta/', Beta.as_view()),
]
Пример #15
0
urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', PostsListView.as_view(), name='posts_list'),
    url(r'^blogs/$', BlogsListView.as_view(), name='blogs_list'),
    url(r'^blogs/(?P<username>[-\w]+)/$',
        BlogUserView.as_view(),
        name='blog_user'),
    url(r'^blogs/(?P<username>[-\w]+)/(?P<post_pk>[0-9]+)$',
        PostUserDetail.as_view(),
        name='post_user_detail'),
    url(r'new-post/$', NewPostView.as_view(), name="post_new"),

    # Users URLS
    url(r'^login$', LoginView.as_view(), name='users_login'),
    url(r'^logout$', LogoutView.as_view(), name='users_logout'),
    url(r'^signup$', Register.as_view(), name='register'),

    # API Users
    url(r'^api/1.0/', include(router.urls)),

    # API Blogs
    url(r'^api/1.0/blogs/$', BlogsAPI.as_view(), name='blogs_api'),

    # API Posts
    url(r'^api/1.0/', include(router.urls)),
]
# Change admin site title
admin.site.site_header = ("Wordplease Administration")
admin.site.site_title = ("Wordplease")
Пример #16
0
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib import admin
from django.contrib.auth.decorators import login_required
from fredslist import settings
from peteslist.forms import ContactForm1, ContactForm2
from peteslist.views import LocationList, LocationListHome, ForSalePost, \
    AddImage, ListPosts, PostDetail, CategoryListPosts
from users.views import Register



urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^locations/', include('peteslist.urls')),
    url(r'^register/', Register.as_view(), name='register'),
    url(r'^logout/', 'django.contrib.auth.views.logout',
        {'next_page': "/locations/"}, name='logout'),
    url('^', include('django.contrib.auth.urls')),
    url(r'^loc/$', LocationListHome.as_view(), name='locs_list'),
    url(r'^post/$', login_required(ForSalePost.as_view()) , name='post'),
    url(r'^post/(?P<pk>\d+)/$', PostDetail.as_view(), name='post_detail'),
    # url(r'^contact/$', ContactWizard.as_view(FORMS)),
    url(r'^image/', 'peteslist.views.add_image', name='add_image'),
    url(r'^postings/$', ListPosts.as_view(), name="list_posts"),
    url(r'^okay/(?P<category>\w+)/$', CategoryListPosts.as_view(),
        name='category_posts'),
    # url(r'^postings/(?P<category>\w+)/$', CategoryListPosts.as_view(),
    #     name='category_posts')

]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Пример #17
0
from django.views.generic.base import RedirectView

from django.conf import settings
from django.conf.urls.static import static

import xadmin

urlpatterns = [
    #path('admin/', admin.site.urls),
    path('', BlogView.as_view()),
    path('admin/', xadmin.site.urls),
    path('home/',
         TemplateView.as_view(template_name='index.html'),
         name='home'),
    path('login/', LoginView.as_view(), name="login"),
    path('register/', Register.as_view(), name="register"),
    path('captcha/', include('captcha.urls')),
    #url('^active/(?P<active_code>.*)/$',ActiveUserView.as_view()),
    #re_path使用正则表达式
    re_path('active/(?P<active_code>.*)/', ActiveUserView.as_view()),
    #处理上传文件url
    url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}),
    path('blog/', BlogView.as_view(), name='blog'),
    path('categories/', CategoriesView.as_view(), name='categories'),
    path('tags/', TagsView.as_view(), name='tags'),
    path('archive/', ArchiveView.as_view(), name='archive'),
    url(r'^categories/detail/(?P<cate_id>.*)$',
        Categories_detailView.as_view(),
        name='cate_detail'),
    url(r'^blog/detail/(?P<blog_id>.*)$',
        Blog_detailView.as_view(),