from django.conf.urls import url, include from accounting.views import * urlpatterns = [ # 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[0-9]+)/edit$', SimplifiedAccountingTypeEditView.as_view(), name='simple_type_edit'), # 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[0-9]+)/edit$', AccountingTypeEditView.as_view(), name='type_edit'), # Bank accounts url(r'^$', BankAccountListView.as_view(), name='bank_list'), url(r'^bank/create$', BankAccountCreateView.as_view(), name='bank_new'), url(r'^bank/(?P[0-9]+)$', BankAccountDetailView.as_view(), name='bank_details'), url(r'^bank/(?P[0-9]+)/edit$', BankAccountEditView.as_view(), name='bank_edit'), url(r'^bank/(?P[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[0-9]+)$', ClubAccountDetailView.as_view(), name='club_details'), url(r'^club/(?P[0-9]+)/edit$', ClubAccountEditView.as_view(), name='club_edit'), url(r'^club/(?P[0-9]+)/delete$', ClubAccountDeleteView.as_view(), name='club_delete'), # Journals url(r'^journal/create$', JournalCreateView.as_view(), name='journal_new'), url(r'^journal/(?P[0-9]+)$', JournalDetailView.as_view(), name='journal_details'), url(r'^journal/(?P[0-9]+)/edit$', JournalEditView.as_view(), name='journal_edit'), url(r'^journal/(?P[0-9]+)/statement/nature$', JournalNatureStatementView.as_view(), name='journal_nature_statement'), url(r'^journal/(?P[0-9]+)/statement/person$', JournalPersonStatementView.as_view(), name='journal_person_statement'), url(r'^journal/(?P[0-9]+)/statement/accounting$', JournalAccountingStatementView.as_view(), name='journal_accounting_statement'), # Operations url(r'^operation/create/(?P[0-9]+)$', OperationCreateView.as_view(), name='op_new'), url(r'^operation/(?P[0-9]+)$', OperationEditView.as_view(), name='op_edit'), url(r'^operation/(?P[0-9]+)/pdf$', OperationPDFView.as_view(), name='op_pdf'), # Companies url(r'^company/list$', CompanyListView.as_view(), name='co_list'), url(r'^company/create$', CompanyCreateView.as_view(), name='co_new'), url(r'^company/(?P[0-9]+)$', CompanyEditView.as_view(), name='co_edit'), # Labels url(r'^label/new$', LabelCreateView.as_view(), name='label_new'), url(r'^label/(?P[0-9]+)$', LabelListView.as_view(), name='label_list'), url(r'^label/(?P[0-9]+)/edit$', LabelEditView.as_view(), name='label_edit'), url(r'^label/(?P[0-9]+)/delete$', LabelDeleteView.as_view(), name='label_delete'), # User account url(r'^refound/account$', RefoundAccountView.as_view(), name='refound_account'), ]