estoy usando una plantilla 500.html para mi aplicación, que es una copia idéntica de la 404.html con algunos cambios de texto menores.Django no se resuelve en la plantilla de error 500 de servidor interno
Curiosamente, la variable de contexto {{media_url}} no será resuelta por el servidor si se presenta 500.html (por ejemplo, cuando fuerzo un error interno del servidor), lo que da como resultado una página sin ningún css cargado.
Una manera fácil de eludir esta sería la de codificar los vínculos con la CSS, pero yo sólo soy curioso por qué el MEDIA_URL no se resuelve. Probablemente es porque el servidor encuentra un error interno del servidor y eso lleva a que las variables de contexto ya no estén disponibles.
Esto me pasa con el '{{STATIC_URL}}' también. – jjmontes