from django.urls import path from django.views.generic import TemplateView from django.views.i18n import JavaScriptCatalog from .views import ( index, done, export, authorize, deny, TravelApplicationView, IFGApplicationView, EmailApplicationView, LiteratureApplicationView, ListApplicationView, BusinessCardApplicationView, LibraryApplicationView, ELiteratureApplicationView, SoftwareApplicationView, ProjectFundingLt1kApplicationView ) urlpatterns = [ path('', index, name='index'), path( 'extern/', TemplateView.as_view(template_name='input/forms/extern.html'), name='extern', ), path('saved', done, name='done'), path('export', export, name='export'), path('authorize//', authorize, name='authorize'), path('deny//', deny, name='deny'), # Static info page for project funding above 1000 EUR path('extern/info/projektfoerderung-ab-1000/', TemplateView.as_view(template_name='input/info_project_funding_gt_1000.html'), name='info-foerderprojekt-ab-1000'), # New single-page application views path('extern/reisekosten/', TravelApplicationView.as_view(), name='reisekosten'), path('extern/ifg/', IFGApplicationView.as_view(), name='ifg'), path('extern/email/', EmailApplicationView.as_view(), name='email'), path('extern/literaturstipendium/', LiteratureApplicationView.as_view(), name='literatur'), path('extern/mailingliste/', ListApplicationView.as_view(), name='mailingliste'), path('extern/visitenkarten/', BusinessCardApplicationView.as_view(), name='visitenkarten'), path('extern/bibliotheksstipendium/', LibraryApplicationView.as_view(), name='bibliotheksstipendium'), path('extern/eliteraturstipendium/', ELiteratureApplicationView.as_view(), name='eliteraturstipendium'), path('extern/softwarestipendium/', SoftwareApplicationView.as_view(), name='softwarestipendium'), path('extern/projektfoerderung-unter-1000/', ProjectFundingLt1kApplicationView.as_view(), name='projektfoerderung-unter-1000'), # JavaScript translations for date widgets, etc. path('jsi18n/', JavaScriptCatalog.as_view(), name='jsi18n'), ]