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.
52 lines
3.1 KiB
52 lines
3.1 KiB
# -*- coding: utf-8 -*-
|
|
from django.conf.urls import *
|
|
|
|
from . import views
|
|
from .views import profile, profile_ajax
|
|
from .views import bank_accounts,bank_accounts_ajax
|
|
from .views import clients, clients_ajax
|
|
|
|
|
|
urlpatterns = patterns('',
|
|
# личный кабинет
|
|
url(r'^$', views.customer_index, name='customer_index'),
|
|
|
|
# --- профиль
|
|
url(r'^profile/$', profile.profile_view, name='customer_profile_view'),
|
|
url(r'^profile/edit/$', profile.profile_edit, name='customer_profile_edit'),
|
|
url(r'^profile/email/$', profile.profile_email, name='customer_profile_email'),
|
|
|
|
# --- профиль AJAX
|
|
url(r'^profile/filters/edit/ajax/$', profile_ajax.profile_filters_edit_ajax, name='customer_profile_filters_edit_ajax'),
|
|
url(r'^profile/email/ajax/$', profile_ajax.profile_email_ajax, name='customer_profile_email_ajax'),
|
|
|
|
# --- расчетные счета
|
|
url(r'^bank-accounts/$', bank_accounts.bank_accounts_list, name='customer_bank_accounts_list'),
|
|
url(r'^bank-accounts/page/(?P<page_num>[0-9]+)/$', bank_accounts.bank_accounts_list, name='customer_bank_accounts_list'),
|
|
url(r'^bank-accounts/add/$', bank_accounts.bank_accounts_add, name='customer_bank_accounts_add'),
|
|
url(r'^bank-accounts/(?P<id>\d+)/edit/$', bank_accounts.bank_accounts_edit, name='customer_bank_accounts_edit'),
|
|
url(r'^bank-accounts/(?P<id>\d+)/delete/$', bank_accounts.bank_accounts_delete, name='customer_bank_accounts_delete'),
|
|
|
|
# --- расчетные счета AJAX
|
|
url(r'^bank-accounts/ajax/$', bank_accounts_ajax.bank_accounts_list_ajax, name='customer_bank_accounts_list_ajax'),
|
|
url(r'^bank-accounts/(?P<id>\d+)/get/ajax/$', bank_accounts_ajax.bank_accounts_get_ajax,
|
|
name='customer_bank_accounts_get_ajax'),
|
|
url(r'^bank-accounts/add/ajax/$', bank_accounts_ajax.bank_accounts_add_ajax, name='customer_bank_accounts_add_ajax'),
|
|
url(r'^bank-accounts/(?P<id>\d+)/edit/ajax/$', bank_accounts_ajax.bank_accounts_edit_ajax,
|
|
name='customer_bank_accounts_edit_ajax'),
|
|
url(r'^bank-accounts/(?P<id>\d+)/delete/ajax/$', bank_accounts_ajax.bank_accounts_delete_ajax,
|
|
name='customer_bank_accounts_delete_ajax'),
|
|
|
|
# --- контрагенты
|
|
url(r'^clients/$', clients.clients_list, name='customer_clients_list'),
|
|
url(r'^clients/page/(?P<page_num>[0-9]+)/$', clients.clients_list, name='customer_clients_list'),
|
|
url(r'^clients/add/$', clients.clients_add, name='customer_clients_add'),
|
|
url(r'^clients/(?P<id>\d+)/edit/$', clients.clients_edit, name='customer_clients_edit'),
|
|
url(r'^clients/(?P<id>\d+)/delete/$', clients.clients_delete, name='customer_clients_delete'),
|
|
|
|
# --- контрагенты AJAX
|
|
url(r'^clients/(?P<id>\d+)/get/ajax/$', clients_ajax.clients_get_ajax, name='customer_clients_get_ajax'),
|
|
url(r'^clients/add/ajax/$', clients_ajax.clients_add_ajax, name='customer_clients_add_ajax'),
|
|
url(r'^clients/(?P<id>\d+)/edit/ajax/$', clients_ajax.clients_edit_ajax, name='customer_clients_edit_ajax'),
|
|
url(r'^clients/(?P<id>\d+)/delete/ajax/$', clients_ajax.clients_delete_ajax, name='customer_clients_delete_ajax'),
|
|
)
|
|
|