RESTful API for Nereid.
Project description
Nereid Rest is a tryton module which adds RESTful API to Nereid.
Installation
Get the latest code from github and install:
pip install git+ssh://git@github.com/openlabs/nereid-rest.git@develop
Usage
After installing nereid-rest, access data of any model just by accessing /rest/model followed by the model name in the URL, which gives you model records as JSON:
GET, POST |
/rest/model/<mode.name> |
To get a specific record from a model:
GET, PUT, DELETE |
/rest/model/<mode.name>/<record_id> |
For example
To get all the records of party.party
/rest/model/party.party
Get data of record with id 5 from party.party model:
/rest/model/party.party/5
By default you only get the id and rec_name if there’s no serialize method in the model.
But, if there’s a serialize method in the model, nereid-rest will return whatever serialize method returns.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file openlabs_nereid_rest-3.0.1.0dev1.tar.gz
.
File metadata
- Download URL: openlabs_nereid_rest-3.0.1.0dev1.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8639a6a00ebe536a1184662419695a9d65d054597a0414700b09bcf523953df3 |
|
MD5 | 84108225230d5107f2279b134e793e5d |
|
BLAKE2b-256 | ad39dde0ede08dbdd6383e4c1416b3d1bbc01339e37f7098517010f28117f7f6 |