This commit is contained in:
bkfox
2019-08-07 01:45:27 +02:00
parent 324cf2ef0f
commit 248b77fca4
52 changed files with 794 additions and 384 deletions

View File

@ -1,7 +1,7 @@
from django.urls import path, register_converter
from django.utils.translation import ugettext_lazy as _
from . import views
from . import views, models
from .converters import PagePathConverter, DateConverter, WeekConverter
@ -10,21 +10,32 @@ register_converter(DateConverter, 'date')
register_converter(WeekConverter, 'week')
#urls = [
# urls = [
# path('on_air', views.on_air, name='aircox.on_air'),
# path('monitor', views.Monitor.as_view(), name='aircox.monitor'),
# path('stats', views.StatisticsView.as_view(), name='aircox.stats'),
#]
# ]
urls = [
# path('', views.PageDetailView.as_view(model=models.Article),
# name='home'),
path(_('articles/'),
views.ArticleListView.as_view(model=models.Article, is_static=False),
name='article-list'),
path(_('articles/<slug:slug>/'),
views.PageDetailView.as_view(model=models.Article),
name='article-detail'),
path(_('programs/'), views.PageListView.as_view(model=models.Program),
name='program-list'),
path(_('programs/<slug:slug>/'),
views.ProgramDetailView.as_view(), name='program-detail'),
path(_('programs/<slug:program_slug>/episodes/'),
views.DiffusionListView.as_view(), name='diffusion-list'),
views.EpisodeListView.as_view(), name='diffusion-list'),
path(_('episodes/'),
views.DiffusionListView.as_view(), name='diffusion-list'),
views.EpisodeListView.as_view(), name='diffusion-list'),
path(_('episodes/week/'),
views.TimetableView.as_view(), name='timetable'),
path(_('episodes/week/<week:date>/'),
@ -36,5 +47,3 @@ urls = [
path(_('logs/<date:date>/'), views.LogListView.as_view(), name='logs'),
# path('<page_path:path>', views.route_page, name='page'),
]