Todo el contenido trabajado sobre el proyecto de AgendaWeb se encuentra aqui para mas detalle comunicarse al siguiente correo c.n.vilca.apazagmail.com con el asunto de importante github
** Para usar o pner en marcha el proyecto se debe seguir los siguientes requisitos
- Clonar el repositorio para tener una copia local:
$git clone https://github.com/mxcat1/AgendaWebDjango
- Para actualizar la copia local para que este igual al master
$git pull origin master
- Crear una rama o branch
$ git branch tunombre
- Cambiarse a la rama que crearon
$ git checkout tunombre
- Para comprobar que van a subir solo los archivos que modificaron
- utilizar el comando:
$ git status
- utilizar el comando:
- Subir sus cambios a su rama
- Agregar los archivos
$ git add .
- Crear el commit con la descripción de lo que modificaron o avanzaron tienen que ser claros
$ git commit -m "descripcion de lo que hice o modifique "
- enviar todos los cambios
$ git push origin nombre_de_tu_rama
- Agregar los archivos
- Debes tener python y el entorno virtual de python instalado, laversion de python utilizada en este proyecto es la 3.9.0
**Comandos para ejecutar el proyecto en windows- Instalar el virtualenv Comando
$pip install virtualenv"
- Activar el Entorno Virtual Python para eso debe estar situado en la carpeta raiz del proyecto y tener abierto un consola de powershell o cmd luego ejecutar el siguiente comando
$ .\\venv\Scripts\activate
- Luego en esa consola o powershell ejecutar el siguiente comando
$ python manage.py makemigrations
- este comando sirve para migrar la base de datos
- Despues ejecutar elcomando
$ python manage.py sqlmigrate AgendaWebDjango 0001
- Por Ultimo ejecutar el comango
$ python manage.py migrate
para crear la abse de datos - IMPORTANTE para mas detalle de la base de datos en la carpeta de DiseñoBD
- Como ultimo paso para ejecutar el proyecto ejecutar el comando en el cmd o powershell u otros
$ python manage.py runserver
- Instalar el virtualenv Comando