doab-check/doab_check/urls.py

24 lines
1.1 KiB
Python
Raw Normal View History

2023-02-20 21:03:07 +00:00
"""doab_check URL Configuration
"""
from django.contrib import admin
2023-03-31 13:27:10 +00:00
from django.urls import path, re_path
2023-03-24 17:19:19 +00:00
from django.views.generic.base import TemplateView
2023-02-20 21:03:07 +00:00
2023-03-02 22:40:34 +00:00
from . import views
2023-02-20 21:03:07 +00:00
urlpatterns = [
2023-04-27 21:06:05 +00:00
path('', views.HomepageView.as_view(), name='home'),
2023-02-20 21:03:07 +00:00
path('admin/', admin.site.urls),
path('fixing/', TemplateView.as_view(template_name='fixing.html'), name='fixing'),
2023-10-20 18:40:31 +00:00
path('api/help/', TemplateView.as_view(template_name='api.html'), name='apihelp'),
2023-05-09 19:19:06 +00:00
path('problems/publishers/', views.ProblemPublishersView.as_view(), name='probpubs'),
2023-05-02 19:52:03 +00:00
path('problems/<str:code>/', views.ProblemsView.as_view(), name='problems'),
2023-03-02 22:40:34 +00:00
path('providers/', views.ProvidersView.as_view(), name='providers'),
path('providers/<str:provider>/', views.ProviderView.as_view(), name='provider'),
2023-03-30 18:35:15 +00:00
path('publishers/', views.PublishersView.as_view(), name='publishers'),
2023-03-31 13:27:10 +00:00
re_path(r'publishers/(?P<publisher>.*)', views.PublisherView.as_view(), name='publisher'),
re_path(r'link/(?P<link_id>\d*)', views.LinkView.as_view(), name='link'),
2023-10-20 18:40:31 +00:00
re_path(r'api/doab/(?P<doab>.*)', views.link_api_view, name='link_api'),
2023-02-20 21:03:07 +00:00
]