holk26 / Vortex

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vortex

Dependencias

pip freeze > requirements.txt

Django 4.2
psycopg2 2.9.6

Activar el entorno virtual Ejecuta el siguiente comando en la consola en la carpeta raiz de del proyecto

.\venv\Scripts\activate

Si genera error ejecuta esto en con permisos de administrador

Set-ExecutionPolicy Unrestricted

para visualisar los cambios en el administrador de django

python manage.py createsuperuser

http://127.0.0.1:8000/admin/login/?next=/admin/

configurar la base de datos Trasporte/settings.py

Linea: 77 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'trasporte', 'USER': 'postgres', 'PASSWORD': 'holk', 'HOST': 'localhost', 'PORT': '5432', } } y ejecutar las migraciones

crear una BD en postgreSQL: trasporte

python manage.py makemigrations

python manage.py migrate

python manage.py runserver

Http

GET

http://127.0.0.1:8000/api/conductor/ http://127.0.0.1:8000/api/pedido/ http://127.0.0.1:8000/api/vehiculos/ agregar id al final para ver solo un registro

POST

http://127.0.0.1:8000/api/conductor/ { "identificacion": "12312", "apellido": "holk", "nombre": "gato", "telefono": "12312", "direccion": "cra 123" }

http://127.0.0.1:8000/api/pedido/ { "tipo_pedido": "prueba21", "direccion": "Cra 17 66-41dd", "conductor_id": 1 }

http://127.0.0.1:8000/api/vehiculos/ { "modelo": "2020", "placa": "ABC1234", "capacidad": "4" }

PUT

http://127.0.0.1:8000/api/conductor/1 { "identificacion": "12312", "apellido": "holk", "nombre": "gato", "telefono": "12312", "direccion": "cra 123" }

http://127.0.0.1:8000/api/pedido/1 { "tipo_pedido": "prueba21", "direccion": "Cra 17 66-41dd", "conductor_id": 1 }

http://127.0.0.1:8000/api/vehiculos/1 { "modelo": "2020", "placa": "ABC1234", "capacidad": "4" }

DELETE

http://127.0.0.1:8000/api/conductor/1 http://127.0.0.1:8000/api/pedido/1 http://127.0.0.1:8000/api/vehiculos/1

About


Languages

Language:Python 97.6%Language:JavaScript 0.8%Language:HTML 0.8%Language:CSS 0.6%Language:PowerShell 0.2%Language:Batchfile 0.0%