Ejemplo n.º 1
0
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'),
)
Ejemplo n.º 2
0
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')}), )
Ejemplo n.º 3
0
# -*- 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'),
Ejemplo n.º 4
0
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())
)
Ejemplo n.º 5
0
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/$',
Ejemplo n.º 6
0
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'),    
    )
Ejemplo n.º 7
0
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()))
Ejemplo n.º 8
0
#! /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'),
]
Ejemplo n.º 9
0
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'),
)
Ejemplo n.º 10
0
    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)
Ejemplo n.º 11
0
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)