#31467 closed Bug (invalid)
Possible error in the doc "Writing your first Django app, part 1".
| Reported by: | Marc-Antoine Daneau | Owned by: | nobody |
|---|---|---|---|
| Component: | Documentation | Version: | 3.0 |
| Severity: | Normal | Keywords: | |
| Cc: | Marc-Antoine Daneau | Triage Stage: | Unreviewed |
| Has patch: | no | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
There is something not working in the first step of the Django tutorial.
near the end of the page, mysite/urls.py is defined as :
from django.contrib import admin from django.urls import include, path urlpatterns = [ path('polls/', include('polls.urls')), path('admin/', admin.site.urls), ]
When I runserver with this, I got the error :
File "/home/myuser/dev/mysite1/mysite1/urls.py", line 25, in <module>
path('polls/', include('polls.urls')),
NameError: name 'include' is not defined
To solve this, I added this to mysite/urls.py :
from django.conf.urls import include
I'm not sure this is the best way to solve the error, but it works. Thanks.
Change History (2)
comment:1 by , 6 years ago
| Has patch: | unset |
|---|---|
| Resolution: | → invalid |
| Status: | new → closed |
| Summary: | Possible error in the doc "Writing your first Django app, part 1" → Possible error in the doc "Writing your first Django app, part 1". |
comment:2 by , 6 years ago
| Cc: | added |
|---|
Thank you for the reply. And in fact, of course I missed it, because it is not in the doc.
Note:
See TracTickets
for help on using tickets.
You probably missed this import at the top of your file:
Closing per TicketClosingReasons/UseSupportChannels.