Capítulo 13. Comentarios de los usuarios
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Permitir que los usuarios interactúen es clave para el éxito de una plataforma de blogging social. En este capítulo, aprenderás a implementar los comentarios de los usuarios. Las técnicas presentadas son lo suficientemente genéricas como para ser directamente aplicables a un gran número de aplicaciones habilitadas socialmente.
Representación de los comentarios en la base de datos
Los comentarios no son muy diferentes de las entradas de blog. Ambos tienen un cuerpo, un autor y una marca de tiempo, y en esta implementación concreta ambos se escriben con sintaxis Markdown. La Figura 13-1 muestra un diagrama de la tabla comments
y sus relaciones con otras tablas de la base de datos.
Los comentarios se aplican a entradas concretas del blog, por lo que se define una relación de uno a muchos a partir de la tabla posts
. Esta relación puede utilizarse para obtener la lista de comentarios asociados a una entrada del blog concreta.
La tabla comments
también está en una relación de uno a muchos con la tabla users
. Esta relación da acceso a todos los comentarios realizados por un usuario, e indirectamente a cuántos comentarios ha escrito un usuario, una ...
Get Desarrollo Web con Flask, 2ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.