Este es un proyecto de blog desarrollado en Django que permite a los usuarios crear, leer, actualizar y eliminar (CRUD) publicaciones. El proyecto incluye autenticación de usuarios, permitiendo a los usuarios registrados crear y gestionar sus propias publicaciones. Es un proyecto de aprendizaje personal, por lo cual va a ir siendo mejorado con el tiempo
- CRUD de publicaciones: Los usuarios pueden crear, leer, actualizar y eliminar publicaciones.
- Autenticación de usuarios: Los usuarios pueden registrarse, iniciar sesión y cerrar sesión.
- Vistas basadas en clases: Uso de vistas genéricas de Django para simplificar el desarrollo.
-
Crea un entorno virtual
python -m venv env
-
Activa el Entorno virtual
-
Instala las dependencias de requirements.txt
pip install -r requirements.txt
Si deseas contribuir a este proyecto, sigue estos pasos:
Haz un fork del repositorio.
- Crea una nueva rama (git checkout -b feature/nueva-funcionalidad).
- Realiza tus cambios y haz commit (git commit -am 'Agrega nueva funcionalidad').
- Haz push a la rama (git push origin feature/nueva-funcionalidad).
- Abre un Pull Request.
Si tienes alguna pregunta o sugerencia, no dudes en contactarme: Email: [erysnell09@gmail.com]
URL del Proyecto en roadmap.sh https://roadmap.sh/projects/personal-blog