Opened 4 years ago

Closed 4 years ago

#29657 closed Bug (invalid)

Looks like an incorrect documentation [https://docs.djangoproject.com/en/2.1/intro/tutorial03/]

Reported by: kshitijkorde Owned by: nobody
Component: Documentation Version: 2.1
Severity: Normal Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

Link: https://docs.djangoproject.com/en/2.1/intro/tutorial03/
In the below code, a forward slash is missing in the first argument to path function, should it not be '/', '/<int:question_id>/', likewise..

from django.urls import path

from . import views

urlpatterns = [
    # ex: /polls/
    path('', views.index, name='index'),
    # 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'),
]

without the forward slash, a page not found error is reported for /polls/5 etc..

Change History (1)

comment:1 Changed 4 years ago by kshitijkorde

Resolution: invalid
Status: newclosed

I think the documentation is correct. Will close the ticket. Sorry for the inconvenience.

Note: See TracTickets for help on using tickets.
Back to Top