urls.py 2.62 KB
Newer Older
Skia's avatar
Skia committed
1 2 3 4 5
from django.conf.urls import url, include

from accounting.views import *

urlpatterns = [
Skia's avatar
Skia committed
6 7 8 9
    # Accounting types
    url(r'^simple_type$', SimplifiedAccountingTypeListView.as_view(), name='simple_type_list'),
    url(r'^simple_type/create$', SimplifiedAccountingTypeCreateView.as_view(), name='simple_type_new'),
    url(r'^simple_type/(?P<type_id>[0-9]+)/edit$', SimplifiedAccountingTypeEditView.as_view(), name='simple_type_edit'),
Skia's avatar
Skia committed
10 11 12 13
    # Accounting types
    url(r'^type$', AccountingTypeListView.as_view(), name='type_list'),
    url(r'^type/create$', AccountingTypeCreateView.as_view(), name='type_new'),
    url(r'^type/(?P<type_id>[0-9]+)/edit$', AccountingTypeEditView.as_view(), name='type_edit'),
Skia's avatar
Skia committed
14 15 16 17 18 19 20 21 22 23 24 25 26
    # Bank accounts
    url(r'^$', BankAccountListView.as_view(), name='bank_list'),
    url(r'^bank/create$', BankAccountCreateView.as_view(), name='bank_new'),
    url(r'^bank/(?P<b_account_id>[0-9]+)$', BankAccountDetailView.as_view(), name='bank_details'),
    url(r'^bank/(?P<b_account_id>[0-9]+)/edit$', BankAccountEditView.as_view(), name='bank_edit'),
    url(r'^bank/(?P<b_account_id>[0-9]+)/delete$', BankAccountDeleteView.as_view(), name='bank_delete'),
    # Club accounts
    url(r'^club/create$', ClubAccountCreateView.as_view(), name='club_new'),
    url(r'^club/(?P<c_account_id>[0-9]+)$', ClubAccountDetailView.as_view(), name='club_details'),
    url(r'^club/(?P<c_account_id>[0-9]+)/edit$', ClubAccountEditView.as_view(), name='club_edit'),
    url(r'^club/(?P<c_account_id>[0-9]+)/delete$', ClubAccountDeleteView.as_view(), name='club_delete'),
    # Journals
    url(r'^journal/create$', JournalCreateView.as_view(), name='journal_new'),
Skia's avatar
Skia committed
27 28 29
    url(r'^journal/(?P<j_id>[0-9]+)$', JournalDetailView.as_view(), name='journal_details'),
    url(r'^journal/(?P<j_id>[0-9]+)/edit$', JournalEditView.as_view(), name='journal_edit'),
    # Operations
Skia's avatar
Skia committed
30
    url(r'^operation/create/(?P<j_id>[0-9]+)$', OperationCreateView.as_view(), name='op_new'),
Skia's avatar
Skia committed
31
    url(r'^operation/(?P<op_id>[0-9]+)$', OperationEditView.as_view(), name='op_edit'),
Krophil's avatar
Krophil committed
32
    url(r'^operation/(?P<op_id>[0-9]+)/pdf$', OperationPDFView.as_view(), name='op_pdf'),
Skia's avatar
Skia committed
33 34 35
    # Companies
    url(r'^company/create$', CompanyCreateView.as_view(), name='co_new'),
    url(r'^company/(?P<co_id>[0-9]+)$', CompanyEditView.as_view(), name='co_edit'),
Skia's avatar
Skia committed
36 37 38 39 40
    # Labels
    url(r'^label/new$', LabelCreateView.as_view(), name='label_new'),
    url(r'^label/(?P<clubaccount_id>[0-9]+)$', LabelListView.as_view(), name='label_list'),
    url(r'^label/(?P<label_id>[0-9]+)/edit$', LabelEditView.as_view(), name='label_edit'),
    url(r'^label/(?P<label_id>[0-9]+)/delete$', LabelDeleteView.as_view(), name='label_delete'),
Skia's avatar
Skia committed
41 42 43
]