35 lines
1.2 KiB
Python
35 lines
1.2 KiB
Python
from django.urls import path, include
|
|
from . import views
|
|
from django.contrib.auth import views as auth_views
|
|
|
|
league_patterns = [
|
|
path("", views.league_view, name="league" ),
|
|
path("season/", views.season_view, name="seasons"),
|
|
path("movie/", views.movie_view, name="movies"),
|
|
path("team/", views.team_view, name="teams"),
|
|
]
|
|
|
|
season_patterns = [
|
|
path("", views.season_view, name="season"),
|
|
path("scoreboard/", views.scoreboard_view, name="scoreboard"),
|
|
path("team/<str:username>/", views.team_view, name="team"),
|
|
path("team/", views.team_view, name="teams"),
|
|
path("movie/<str:imdb_id>/", views.movie_view, name="movie"),
|
|
path("movie/", views.movie_view, name="movies")
|
|
]
|
|
|
|
urlpatterns = [
|
|
path('login/', auth_views.LoginView.as_view(template_name='login.dj.html'), name='login'),
|
|
path('logout/', auth_views.LogoutView.as_view(next_page='login'), name='logout'),
|
|
path(
|
|
"league/<slug:league_slug>/season/<slug:season_slug>/",
|
|
include((season_patterns, "boxofficefantasy"), namespace="season")
|
|
),
|
|
path(
|
|
"league/<slug:league_slug>/",
|
|
include((league_patterns, "boxofficefantasy"), namespace="league")
|
|
),
|
|
path(
|
|
"", views.league_view, name="leagues"
|
|
)
|
|
] |