mhdsyarif / Flask-Graphql-OdooRPC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GraphQL Odoo

Licence LGPL

Es una aplicación web creada con el framework llamado Flask, utiliza mediante la librería odoo-rpc una comunicación mediante el protocolo XML-RPC con el software de planificación de recursos empresariales Odoo.

Visión General

La aplicación crea una interfaz de programación de aplicaciones (API), permitiendo acceder y modificar los datos de los diferentes modelos que tiene Odoo.

Implementa un esquema mediante la librería de Graphene, en el cual se han definido una serie de consultas, mutaciones y tipos de datos.

Uso

Ejecuta el fichero app.py para levantar un servidor de desarrollo. Dirígete a http://localhost:5555/. La aplicación se reiniciara automáticamente cuando se realize algún cambio en los ficheros fuente.

Dirígete a http://localhost:5555/graphql para acceder al entorno gráfico que ofrece GraphQL y realizar sus propias consultas.

Para comenzar a trabajar con esta aplicación, es recomendable tener conocimiento de los siguientes conceptos

  • Aprenda los conceptos básicos de GraphQL
  • Examine las consultas de ejemplo guardadas en el historial
  • Comience a realizar sus propias consultas al esquema de GraphQL

Obsoleto

Esta aplicación ha quedado obsoleta ya que su funcionalidad ha sido implantada en el módulo de graphql_odoo creado en Odoo.

Créditos

Este módulo ha sido creado como parte del proyecto de final de grado por Alejandro Pérez Álvarez.

Para cualquier consulta, contacta con alejperez99@hotmail.com.

About


Languages

Language:Python 97.7%Language:Batchfile 2.3%