You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

26 lines
1.5 KiB

from django.conf import urls
from django.contrib.auth.views import login, logout
from .views import (
ContractorListView, ContractorOfficeDetailView, ContractorProfileDetailView,
CustomerProfileCurrentProjectsView, CustomerProfileDeletedProjectsView, CustomerProfileOpenProjectsView,
CustomerProfileReviewsView, UserDetailView, UserInfoListView, UserListView, UserView,
)
app_name = 'users'
urlpatterns = [
urls.url(r'^customers/(?P<pk>\d+)/$', CustomerProfileOpenProjectsView.as_view(), name='customer-profile-open-projects'),
urls.url(r'^customers/(?P<pk>\d+)/deleted-projects/$', CustomerProfileDeletedProjectsView.as_view(), name='customer-profile-deleted-projects'),
urls.url(r'^customers/(?P<pk>\d+)/current-projects/$', CustomerProfileCurrentProjectsView.as_view(), name='customer-profile-current-projects'),
urls.url(r'^customers/(?P<pk>\d+)/reviews/$', CustomerProfileReviewsView.as_view(), name='customer-profile-reviews'),
urls.url(r'^contractors/(?P<pk>\d+)/$', ContractorProfileDetailView.as_view(), name='contractor-profile'),
urls.url(r'^contractor-office/(?P<pk>\d+)/$', ContractorOfficeDetailView.as_view(), name='contractor-office'),
urls.url(r'^profile/$', UserDetailView.as_view(), name='user-detail'),
urls.url(r'^$', UserListView.as_view(), name='users_list'),
urls.url(r'^info$', UserInfoListView.as_view(), name='users_info_list'),
urls.url(r'contractors/$', ContractorListView.as_view(), name='contractor-list' ),
urls.url(r'^(?P<pk>\d+)/$', UserView.as_view(), name='user_view'),
]