Me gustaría tener un proceso separado para cuando comienza Django - ¿hay una forma aceptada de hacer esto?
Pregunta
Yo estaba pensando en hacer settings.py iniciar el proceso, pero esto parecía un poco feo.
Realmente no quiero hacer aduana hacer la puesta en marcha guiones, ni puedo realmente hacer la puesta en marcha de este proceso lento.
Solución
Es posible que pueda registrar un oyente a la señal de "preparado clase" en una de las clases del modelo y el fuego de su proceso de allí. Sin embargo, creo que la necesidad de hacer esto es muy probablemente un olor diseño, o un caso de la cola que mueve al perro.
http://docs.djangoproject.com/en/ dev / ref / señales / # preparado clase
Sería curioso saber por qué su diseño requiere para esto, pero que puede sacarnos fuera de tema aquí.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow