¿Cómo puedo crear un sitio web similar a Sarahah?

A2A:

En realidad, es bastante simple de hacer si tiene las herramientas adecuadas para hacerlo.

Supongo que conoce los conceptos básicos de Python y el desarrollo web. Una vez que conozca un poco sobre python, puede comenzar aprendiendo django. Un tutorial bastante bueno para lo mismo es Django Girls Tutorial. Por favor, no fruncir el ceño sobre el nombre. En realidad es realmente asombroso.

Creé algo similar hace 2 meses en django con un propósito diferente. Aún no está completamente completo (se debe culpar a HTML).

Ahora veamos la estructura básica de la sarahah. Puede eliminar todos los aderezos de favoritos y eliminar mensajes. Estos se pueden agregar fácilmente más tarde.

Primero cree una aplicación con las instrucciones del tutorial y luego comience creando una base de datos.

Necesita dos entidades en su base de datos: mensajes y perfiles. Django ya proporciona soporte para perfiles. Puede endulzarlo con características adicionales si es necesario. La otra entidad son los mensajes que tienen remitente, receptor, texto real, etc.

django ya tiene soporte para iniciar y cerrar sesión. Úsalo.

Para simplificar, utilice el siguiente patrón de URL www. .com / / message como formulario de mensaje y www. .com / para ver el perfil.

Agregue estos patrones en las URL. archivo py en tu aplicación. Manejar las solicitudes en vistas. archivo py El tutorial también tiene un código básico de un formulario en django. Úselo para el formulario de mensaje y Use el mismo formato de visualización de blogs para mostrar mensajes recibidos al usuario.

Eso es todo por su estructura básica. Puede características de favoritos de un mensaje y detalles sobre el autor, etc. a su gusto. Utilice la funcionalidad básica de inicio y cierre de sesión de django. Se ahorra mucho trabajo.

Si eres bueno con html / css, supongo que 3 a 4 horas deberían ser más que suficientes para ponerlo en funcionamiento. 🙂 🙂

PD: Esto es solo un esbozo. Hay muchos más detalles más finos que he echado de menos deliberadamente (ahí es donde reside la diversión de la codificación). Siéntase libre de sugerir mejoras.