Saltar a contenido

Iniciando las conversaciones

Pues sí, hemos llegado a la penúltima lección de este mega proyecto, donde añadiremos la funcionalidad de iniciar conversaciones. Vamos a por ello.

Cuando presionemos el botón de enviar un mensaje desde un perfil, lo que haremos es una petición a una vista que creará el hilo para seguidamente redireccionarnos al hilo para empezar la conversación. Se hace rápido:

\

\

Finalmente sólo falta añadir el respectivo botón en el template profile_detail cuando el usuario sea distinto

Y si todo ha ido bien, ya lo tendremos:

Claro, hasta que no enviemos un mensaje y recarguemos no nos aparecerá la conversación a la izquierda. Se podría detectar con javascript y si es el primer mensaje actualizar la propia página:

\


Última edición: 25 de Marzo de 2021