En esta práctica, desarrollaremos una herramienta de gestión personal que constará de dos funciones principales: la gestión de contactos y la organización de tareas.
-
Agregar Contacto: Añadir nuevos contactos a la agenda personal.
-
Editar Contacto: Modificar la información de un contacto existente.
-
Eliminar Contacto: Eliminar contactos de la agenda.
-
Listar Contactos: Mostrar la lista completa de contactos almacenados.
-
Búsqueda de Contactos: Buscar contactos específicos en la agenda.
-
Agregar Tarea: Incluir nuevas tareas en la lista.
-
Editar Tarea: Modificar la información de una tarea existente.
-
Eliminar Tarea: Eliminar tareas de la lista.
-
Otras Funciones de Organización: Capacidades adicionales para organizar y gestionar eficientemente las tareas diarias.
Sigue estos pasos para poner en marcha la práctica utilizando Django:
-
Clonar el Repositorio:
git clone https://github.com/Dextron03/gestor-personal-django.git
-
Crea un entorno virtual:
virtualenv -p python env
-
Instalar Dependencias:
pip install -r requirements.txt
-
python manage.py migrate:
python manage.py makemigrations python manage.py migrate
-
Crear un Superusuario (para administrar el sitio):
python manage.py createsuperuser
-
Ejecutar el Servidor de Desarrollo:
python manage.py runserver