Когда для debug установлено значение False, django отображает шаблон 500.html вместо функции трассировки стека отладки.
Возможно, что при исключении http 404 (не найдено) он пытается отобразить шаблон 404.html, а если он не найден, то пытается 500.html (внутренняя ошибка).
Это не проблема сама по себе, а просто конфигурация.