42 lines
1.6 KiB
Python
42 lines
1.6 KiB
Python
|
"""Comptabilite URL Configuration
|
||
|
|
||
|
The `urlpatterns` list routes URLs to views. For more information please see:
|
||
|
https://docs.djangoproject.com/en/1.8/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. Add an import: from blog import urls as blog_urls
|
||
|
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 compta.views import (
|
||
|
transaction_listing,
|
||
|
transaction_detail,
|
||
|
year_listing,
|
||
|
)
|
||
|
from billing.views import (
|
||
|
client_listing,
|
||
|
contract_listing,
|
||
|
contract_detail,
|
||
|
contract_export,
|
||
|
prestation_listing,
|
||
|
)
|
||
|
|
||
|
urlpatterns = [
|
||
|
url(r'^admin/', admin.site.urls),
|
||
|
url(r'^billing/contract/pdf/(?P<contractid>[0-9]+)', contract_export, name="contract_export"),
|
||
|
url(r'^billing/contract/(?P<contractid>[0-9]+)', contract_detail, name="contract_detail"),
|
||
|
url(r'^billing/contract', contract_listing, name="contract_listing"),
|
||
|
url(r'^billing/prestation', prestation_listing, name="prestation_listing"),
|
||
|
url(r'^billing/client', client_listing, name="client_listing"),
|
||
|
url(r'^compta/transaction/(?P<transactionid>[0-9]+)', transaction_detail, name="transaction_detail"),
|
||
|
url(r'^compta/(?P<year>[0-9]{4})', transaction_listing, name="transaction_listing"),
|
||
|
url(r'^$', year_listing, name="home")
|
||
|
]
|