global name 'Http404' is not defined
| Request Method: | GET |
|---|---|
| Request URL: | http://localhost:8000/polls/34/ |
| Django Version: | 1.8 |
| Exception Type: | NameError |
| Exception Value: | global name 'Http404' is not defined |
| Exception Location: | /home/john/Documents/code/python/django/djangostart/polls/views.py in detail, line 19 |
| Python Executable: | /usr/bin/python |
| Python Version: | 2.7.6 |
| Python Path: | ['/home/john/Documents/code/python/django/djangostart', '/usr/local/lib/python2.7/dist-packages/Django-1.8-py2.7.egg', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client'] |
| Server time: | Fri, 10 Apr 2015 21:30:24 +0000 |
obviously one needs to change:
from django.http import HttpResponse,
to
from django.http import HttpResponse, Http404