Me resulta difícil entender cómo funcionan las señales en mi aplicación (y cómo funcionan durante el período). Estas son tres áreas en las que supongo que se aplicarían (con mi conocimiento actual):Django: ¿Para qué sirven exactamente las señales?
- Envíe XML a un servidor remoto para informar (después de que se complete una transacción).
- Cambie el tamaño de una imagen y cargue la miniatura a S3 después de que un usuario la cargue.
- Borre las imágenes antiguas de S3 después de que un usuario elimine un objeto de imagen de su cuenta.
Estoy completamente fuera de la base (creo que podría ser). ¿Recibo señales y multi hilos mezclados? Si es así, ¿comparan allí la aplicación? ¿Son solo para desacoplarse? Además, ¿cuál es el problema con asegurarse de crear instancias anticipadas y no utilizar una función local (porque obtendrán basura recolectada)? ¿Puede alguien dar más detalles sobre eso? ¿Debo ponerlos todos en el middleware de solicitud para que no tenga que preocuparme?
No entiendo su referencia a multi threading. ¿Cuál es el punto de? –
@Andrea Zilio Ver comentarios en la respuesta 1 – orokusaki