Me gustaría ejecutar algunas comprobaciones del entorno cuando se inicia mi proceso django y muere ruidosamente en el caso de un error. Estoy pensando en cosas como que la base de datos tiene una codificación incorrecta o que la máquina tiene una versión de Python que no admitimos.¿Cuál es el lugar correcto para poner un código de arranque extra en django?
Prefiero que nuestro equipo se enfrente a un error fatal que tienen que solucionar, en lugar de poder ignorarlo.
Estoy de acuerdo con la escritura de estos controles, pero tengo curiosidad acerca de dónde es el mejor lugar para ponerlos. ¿Cómo puedo hacer que se ejecuten como parte del proceso de inicio de django? Pensé que podría haber una señal que podría escuchar también, pero no puedo encontrar una relevante en los documentos.
Ver http://stackoverflow.com/questions/2781383/where-to-put-django-startup-code –