from django.conf.urls import patterns, url from django.contrib.auth.decorators import login_required, permission_required from views import UserListView, UserDetailView, UserUpdateView, \ RedirectUserDetailView urlpatterns = patterns( '', url(r'^$', login_required(UserListView.as_view())), url(r'^me$', RedirectUserDetailView.as_view(), name='current-user-detail'), url(r'^(?P<slug>[\w]+)$', login_required(UserDetailView.as_view()), name='user-detail'), url(r'^(?P<slug>[\w]+)/update$', login_required(UserUpdateView.as_view()), name='user-update'), )
admin.autodiscover() urlpatterns = patterns( '', url(r'^$', IndexView.as_view(), name='index'), url(r'^status$', StatusView.as_view(), name='status'), url(r'^(favicon\.ico)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}), (r'^grappelli/', include('grappelli.urls')), url(r'^admin/', include(admin.site.urls)), url(r'^zen/', include('zen.urls'), name='zen'), url(r'^rpg/', include('rpg.urls'), name='rpg'), url(r'^users/(?P<username>.*)/$', ProfileView.as_view(), name='profile'), url(r'^users/$', UserListView.as_view(), name='profuserlistile'), url(r'^account/', include('social_auth.urls')), url(r'^account/login/$', LoginView.as_view(), name='login'), url(r'^account/login_error/$', LoginErrorView.as_view(), name='login_error'), url(r'^account/logout/$', auth_views.logout, {'next_page': '/'}, name='auth_logout'), url(r'^account/profile/$', MyProfileView.as_view(), name='me'), url(r'^activity/', include('activity.urls'), name='activity'), ) from django.conf import settings import os if settings.DEBUG: urlpatterns += patterns('', url(r'^media/(.*)$', 'django.views.static.serve', kwargs={'document_root': os.path.join(settings.PROJECT_PATH, 'media')}), )
# -*- coding:utf8 -*- # Author: Chenxc # Email: [email protected] # Date: 2016-07-27 from django.conf.urls import url from views import ( CurrentUserDashboardView, UserListView, UserCreationView, UserUpdateView, UserPasswordResetView, UserDeletionView, GroupListView, GroupCreationView, GroupUpdateView, GroupDeletionView ) urlpatterns = [ # 用户列表 url(r'user/$', UserListView.as_view(), name='myauth-user-list'), # 创建用户 url(r'user/creation/$', UserCreationView.as_view(), name='myauth-user-creation'), # 更新用户信息 url(r'user/update/(?P<user_id>\d+)/$', UserUpdateView.as_view(), name='myauth-user-update'), # 为用户重置密码 url(r'user/update/(?P<user_id>\d+)/password-reset/$', UserPasswordResetView.as_view(), name='myauth-user_password-reset'), # 登录用户信息 url('current-user/dashboard/$', CurrentUserDashboardView.as_view(), name='myauth-current_user-dashboard'), # 删除用户 url(r'user/deletion/(?P<user_id>\d+)/$', UserDeletionView.as_view(), name='myauth-user-deletion'), # 用户组列表 url(r'groups/$', GroupListView.as_view(), name='myauth-group-list'), # 创建用户组 url(r'group/creation/$', GroupCreationView.as_view(), name='myauth-group-creation'), # 更新用户组 url(r'group/update/(?P<group_id>\d+)/$', GroupUpdateView.as_view(), name='myauth-group-update'),
from django.conf.urls.defaults import patterns, include, url from views import UserListView # Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', # Examples: # url(r'^$', 'testproject.views.home', name='home'), # url(r'^testproject/', include('testproject.foo.urls')), # Uncomment the admin/doc line below to enable admin documentation: # url(r'^admin/doc/', include('django.contrib.admindocs.urls')), # Uncomment the next line to enable the admin: url(r'^admin/', include(admin.site.urls)), # flags url(r'^flag/', include('flag.urls')), # users url(r'^$', UserListView.as_view()) )
from django.conf.urls import patterns, include, url from views import CompanyListView, CompanyDetailView, UserListView, UserDetailView, EventListView, EventDetailView, CallListView, \ CallDetailView, CompanyTypesListView, CompanyTypesDetailView, MaterialListView, MaterialDetailView urlpatterns = patterns( '', url(r'^companies/$', CompanyListView.as_view(), name='companies-list-view'), url(r'^companies/(?P<company_id>\d+)/$', CompanyDetailView.as_view(), name='companies-detail-view'), url(r'^users/$', UserListView.as_view(), name='users-list-view'), url(r'^users/(?P<user_id>\d+)/$', UserDetailView.as_view(), name='users-detail-view'), url(r'^events/$', EventListView.as_view(), name='events-list-view'), url(r'^events/(?P<event_id>\d+)/$', EventDetailView.as_view(), name='events-detail-view'), url(r'^calls/', CallListView.as_view(), name='calls-list-view'), url(r'^calls/(?P<call_id>\d+)/$', CallDetailView.as_view(), name='calls-detail-view'), url(r'^company-type/$', CompanyTypesListView.as_view(), name='company-type-list-view'), url(r'^company-type/(?P<company_type_id>\d+)/$', CompanyTypesDetailView.as_view(), name='company-type-detail-view'), url(r'^materials/$',
from django.conf.urls import patterns, url from views import HomeView, APIView, JqueryView, JhtmlView, CarView, SampleView, ValidationView, UserView, UserListView, EditView, DeleteView urlpatterns = patterns("apps", url(r'^$',HomeView.as_view(),name='home'), url(r'^get-list/$',APIView.as_view(),name='get_list'), url(r'^jquery/$',JqueryView.as_view(),name='jquery'), url(r'^jhtml/$',JhtmlView.as_view(),name='jhtml'), url(r'^add-car/$',CarView.as_view(),name='add-car'), url(r'^sample/$',SampleView.as_view(),name='sample'), url(r'^jvalid/$',ValidationView.as_view(),name='jvalid'), url(r'^add-user/$',UserView.as_view(),name='add-user'), url(r'^all-user/$',UserListView.as_view(),name='all-user'), url(r'^edit-user/$',EditView.as_view(),name='edit-user'), url(r'^delete-user/$',DeleteView.as_view(),name='delete-user'), )
from django.conf.urls.defaults import patterns, include, url from views import UserListView # Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns( '', # Examples: # url(r'^$', 'testproject.views.home', name='home'), # url(r'^testproject/', include('testproject.foo.urls')), # Uncomment the admin/doc line below to enable admin documentation: # url(r'^admin/doc/', include('django.contrib.admindocs.urls')), # Uncomment the next line to enable the admin: url(r'^admin/', include(admin.site.urls)), # flags url(r'^flag/', include('flag.urls')), # users url(r'^$', UserListView.as_view()))
#! /usr/bin/env python # -*- coding: utf-8 -*- from django.conf.urls import url from views import LoginView, LogoutView, UserListView, UserAddView, UserDeleteView, GroupListView urlpatterns = [ # 用户相关 url(r'login/$', LoginView.as_view(), name='login'), url(r'logout/$', LogoutView.as_view(), name='logout'), url(r'^user/add/$', UserAddView.as_view(), name='user-add'), # url(r'^user/edit/(?P<pk>[0-9]+)/$',UserEditView.as_view(),name='user-edit'), url(r'^user/delete/(?P<pk>\d+)/$', UserDeleteView.as_view(), name='user-delete'), url(r'^user/list/$', UserListView.as_view(), name='user-list'), # 用户组相关 # url(r'^group/add/$', UserAddView.as_view(), name='group-add'), # # url(r'^group/(?P<pk>[0-9]+)/update/$',UserUpdate.as_view(),name='group-update'), # url(r'^group/delete/(?P<pk>\d+)/$', UserDeleteView.as_view(), name='group-delete'), url(r'^group/list/$', GroupListView.as_view(), name='group-list'), ]
from django.conf.urls import patterns, include, url from django.contrib.auth import views from views import (RegistrationView, RegistrationAfterView, RegistrationConfirmView, UserListView, UserProfileView, UserUpdateView, LoginView, LogoutView) urlpatterns = patterns('accounts.views', url(r'^register/$', RegistrationView.as_view(), name='user_register'), url(r'^register/confirm/(?P<activation_key>\w+)/', RegistrationConfirmView.as_view(), name='registration_confirm'), url(r'^register/thankyou$', RegistrationAfterView.as_view(), name='registration_after'), url(r'^login/$', LoginView.as_view(), name='user_login'), url(r'^logout/$', LogoutView.as_view(), name='user_logout'), url(r'^profile/(?P<pk>\d+)$', UserProfileView.as_view(), name='userprofile'), url(r'^profile/$', UserListView.as_view(), name='users'), url(r'^update/(?P<pk>\d+)$', UserUpdateView.as_view(), name='update'), )
https://docs.djangoproject.com/en/1.9/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 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 include, url from django.contrib import admin from django.conf import settings from django.conf.urls.static import static import monte, cheval, profil, sante from views import homepage, UserListView urlpatterns = [ url(r'^$', homepage), url(r'^users/$', UserListView.as_view(), name='users_list'), url(r'^monte/', include('monte.urls')), url(r'^cheval/', include('cheval.urls')), url(r'^profil/', include('profil.urls')), url(r'^sante/', include('sante.urls')), url(r'^accounts/', include('registration.backends.simple.urls')), url(r'^admin/', admin.site.urls), ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + static( settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.9/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 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 include, url from django.contrib import admin from django.conf import settings from django.conf.urls.static import static import monte, cheval, profil, sante from views import homepage,UserListView urlpatterns = [ url(r'^$', homepage), url(r'^users/$', UserListView.as_view(), name='users_list'), url(r'^monte/', include('monte.urls')), url(r'^cheval/', include('cheval.urls')), url(r'^profil/', include('profil.urls')), url(r'^sante/', include('sante.urls')), url(r'^accounts/', include('registration.backends.simple.urls')), url(r'^admin/', admin.site.urls), ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)