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
Hashes for openlabs_nereid_rest-3.0.1.0dev1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8639a6a00ebe536a1184662419695a9d65d054597a0414700b09bcf523953df3 |
|
MD5 | 84108225230d5107f2279b134e793e5d |
|
BLAKE2b-256 | ad39dde0ede08dbdd6383e4c1416b3d1bbc01339e37f7098517010f28117f7f6 |