Я использую шаблон 500.html для своего приложения, который является идентичной копией 404.html с некоторыми незначительными изменениями текста.
Интересно, что переменная контекста {{media_url}} не будет разрешена сервером, если будет представлен файл 500.html (например, когда я вынуждаю внутреннюю ошибку сервера), что приведет к странице без загрузки css.
Простой способ обойти это - жестко закодировать ссылки на css, но мне просто любопытно, почему media_url не разрешен. Возможно, это связано с тем, что сервер обнаружил внутреннюю ошибку сервера, и это привело к тому, что контекстные переменные перестали быть доступными!?