51 lines
1.5 KiB
Python
51 lines
1.5 KiB
Python
from django.urls import include, path
|
|
from .views import TournamentCreate, TournamentList, TournamentDetail
|
|
from .views import TournamentUpdate, TournamentDelete
|
|
from . import views
|
|
|
|
urlpatterns = [
|
|
|
|
path('', views.custom, name="custom"),
|
|
|
|
path('<int:pk>/', TournamentDetail.as_view(), name='retrieve-bike'),
|
|
|
|
path("reserve/<int:pk>/<int:user_pk>", views.reserveTournament, name="reserve-bike"),
|
|
|
|
path("return/<int:pk>/<int:user_pk>", views.returnTournament, name="return-bike"),
|
|
|
|
path('create/', TournamentCreate.as_view(), name='create-bike'),
|
|
|
|
path('update/<int:pk>/', TournamentUpdate.as_view(), name='update-bike'),
|
|
|
|
path('delete/<int:pk>/', TournamentDelete.as_view(), name='delete-bike'),
|
|
|
|
]
|
|
|
|
## path("<int:question_id>/vote/", views.vote, name="vote"),
|
|
|
|
## path("about", views.about, name="about"),
|
|
|
|
## ex: /polls/5/
|
|
|
|
## path("<int:question_id>/", views.detail, name="detail"),
|
|
|
|
## ex: /polls/5/results/
|
|
|
|
## path("<int:question_id>/results/", views.results, name="results"),
|
|
|
|
## ex: /polls/5/vote/
|
|
|
|
## path("<int:question_id>/vote/", views.vote, name="vote"),
|
|
|
|
## path('', TournamentList.as_view()),
|
|
|
|
## path('', login_required(direct_to_template), {'template': 'registration/login.html'}),
|
|
|
|
## path("custom", views.custom, name="custom"),
|
|
|
|
## (r'^foo/$', login_required(direct_to_template), {'template': 'foo_index.html'}),
|
|
|
|
## path('reserve/<int:pk>/<str:userid>/', TournamentUpdate.as_view(), name='reserve-bike')
|
|
|
|
## path('return/<int:pk>/', TournamentUpdate.as_view(), name='return-bike'),
|