Opened 7 years ago
Closed 7 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..
Note:
See TracTickets
for help on using tickets.
I think the documentation is correct. Will close the ticket. Sorry for the inconvenience.