joeni

urls.py

1
from django.urls import path, re_path
2
from django.contrib.auth import views as auth_views
3
from . import views
4
from django.utils.translation import gettext_lazy as _
5
6
urlpatterns = ([
7
    path('', views.index, name='administration-index'),
8
    path(_('pre-registration'), views.pre_registration, name='administration-pre-registration'),  # HOLD
9
    path(_('settings'), views.settings, name='administration-settings'),
10
    path(_('curriculum'), views.curriculum, name='administration-curriculum'),  # TODO
11
    path(_('forms'), views.forms, name='administration-forms'),  # In Dutch: "Attesten"  # HOLD
12
    path(_('forms/<str:form>'), views.forms, name='administration-forms'),  # HOLD
13
    path(_('rooms'), views.rooms, name='administration-rooms'),  # TODO
14
    path(_('rooms/<str:room>'), views.room_detail, name='administration-room-detail'),  # TODO
15
    #path(_('rooms/reservate'), views.room_reservate, name='administration-room-reservate'),
16
    path(_('roster'), views.roster, name='administration-roster'),  # TODO
17
    re_path(_('roster/(?P<begin>[0-9]{2}-[0-9]{2}-[0-9]{4})/(?P<end>[0-9]{2}-[0-9]{2}-[0-9]{4})'), views.roster, name='administration-roster'),  # TODO
18
    path(_('jobs'), views.jobs, name='administration-jobs'),  # HOLD
19
    path(_('bulletin-board'), views.bulletin_board, name='administration-bulletin-board'),  # TODO
20
    path(_('user/<slug:slug_name>'), views.user, name='administration-user'),  # TODO
21
    path(_('buses'), views.buses, name='administration-buses'),
22
    path(_('roster/<slug:user_slug>.ics'), views.roster_ics, name='administration-roster-ics'),  # TODO
23
24
    path('login', views.login, name='administration-login'),  # FIXME
25
    ])
26