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. 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}), ]
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") )
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, ), ]
from django.conf.urls import include, url from users.views import Register urlpatterns = [ url(r'^register/$', Register.as_view(), {'next_page': '/login/'}, name='register') ]
# !/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'), ]
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)), ]
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()), )
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), ]
from django.conf.urls import include, url from users.views import Register urlpatterns = [ url(r'^register/$', Register.as_view() , {'next_page': '/login/'}, name='register') ]
"""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"), ]
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()), )
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()), ]
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")
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)
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(),