SciPost Code Repository

Skip to content
Snippets Groups Projects
urls.py 1.19 KiB
Newer Older
__copyright__ = "Copyright © Stichting SciPost (SciPost Foundation)"
Jorran de Wit's avatar
Jorran de Wit committed
from django.conf.urls import url
Jean-Sébastien Caux's avatar
Jean-Sébastien Caux committed
from django.views.generic import TemplateView
Jorran de Wit's avatar
Jorran de Wit committed

from . import views

urlpatterns = [
Jean-Sébastien Caux's avatar
Jean-Sébastien Caux committed
    url(
        r'^$',
        TemplateView.as_view(template_name='finances/finances.html'),
        name='finances'
    ),
Jean-Sébastien Caux's avatar
Jean-Sébastien Caux committed
    # Subsidies
    url(
        r'^subsidies/$',
        views.SubsidyListView.as_view(),
        name='subsidies'
    ),
    url(
        r'^subsidies/add/$',
        views.SubsidyCreateView.as_view(),
        name='subsidy_create'
    ),
    url(
        r'^subsidies/(?P<pk>[0-9]+)/update/$',
        views.SubsidyUpdateView.as_view(),
        name='subsidy_update'
        ),
    url(
        r'^subsidies/(?P<pk>[0-9]+)/delete/$',
        views.SubsidyDeleteView.as_view(),
        name='subsidy_delete'
    ),
    url(
        r'^subsidies/(?P<pk>[0-9]+)/$',
        views.SubsidyDetailView.as_view(),
        name='subsidy_details'
    ),
Jean-Sébastien Caux's avatar
Jean-Sébastien Caux committed
    # Timesheets
    url(
        r'^timesheets$',
        views.timesheets,
        name='timesheets'
    ),
    url(
        r'^logs/(?P<slug>\d+)/delete$',
        views.LogDeleteView.as_view(),
        name='log_delete'
    ),