Try adding this to the bottom of the main urls.py:
if settings.DEBUG: urlpatterns += patterns('', (r'^404/$', TemplateResponse, {'template': '404.html'}))
Change 404.html to the appropriate template that you use, I believe that 404.html is the default. Then with debug = True you can check your 404 page.
If you want to test it with Debug = True, you need this at the bottom of the main urls.py instead:
#Enable static for runserver with debug false from django.conf import settings if settings.DEBUG is False:
When starting with DEBUG = False don't forget to compile static:
python manage.py collectstatic
Hope this helps, Cheers!
source share