Skip to content

joseyx/Tesis-api-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tesis

API REST con Django

Descripción breve del proyecto.

Requisitos

Antes de comenzar, asegúrate de tener instaladas las siguientes herramientas:

  • Python 3.8+ (recomendado)
  • pip
  • virtualenv

Instalación

Sigue estos pasos para instalar y configurar el proyecto en tu máquina local.

1. Clonar el Repositorio

Clona el repositorio desde GitHub a tu máquina local.

2. Crear un Entorno Virtual

Crea un entorno virtual para aislar las dependencias del proyecto:

python -m venv env

Activa el entorno virtual:

.\env\Scripts\activate

3. Instalar Dependencias

Instala todas las dependencias necesarias desde requirements.txt:

pip install -r requirements.txt

4. Configurar el Proyecto

Copia el archivo de ejemplo de configuración y ajusta los valores según tus necesidades:

copy .env.example .env

Edita el archivo .env para configurar las variables de entorno necesarias.

5. Aplicar Migraciones

Aplica las migraciones de la base de datos para configurar las tablas iniciales:

python manage.py migrate

6. Crear un Superusuario

Crea un superusuario para acceder al panel de administración de Django:

python manage.py createsuperuser

Sigue las instrucciones en pantalla para configurar el superusuario.

7. Ejecutar el Servidor de Desarrollo

Finalmente, ejecuta el servidor de desarrollo de Django:

python manage.py runserver

8. Acceder al Proyecto

Abre tu navegador web y ve a http://127.0.0.1:8000.

Contribución

  1. Haz un fork del proyecto.
  2. Crea una nueva rama (git checkout -b feature/nueva-funcionalidad).
  3. Realiza tus cambios y haz commit (git commit -am 'Agrega nueva funcionalidad').
  4. Envía tus cambios a la rama (git push origin feature/nueva-funcionalidad).
  5. Abre un Pull Request. trucciones claras y paso a paso para que cualquier desarrollador pueda configurar y ejecutar el proyecto Django en su entorno local. No olvides ajustar los nombres de usuario, el nombre del proyecto, las URLs y cualquier otra información específica para tu proyecto.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published