Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Nereid Rest

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.

Metadata

Release files for openlabs_nereid_rest 3.0.1.0dev1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openlabs_nereid_rest 3.0.1.0dev1
File Size Uploaded
openlabs_nereid_rest-3.0.1.0dev1.tar.gz 5.7 kB Details

Release files / openlabs_nereid_rest-3.0.1.0dev1.tar.gz

Download URL openlabs_nereid_rest-3.0.1.0dev1.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
8639a6a00ebe536a1184662419695a9d65d054597a0414700b09bcf523953df3
BLAKE2b-256 checksum
How to use checksums
ad39dde0ede08dbdd6383e4c1416b3d1bbc01339e37f7098517010f28117f7f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

3.0.1.0dev1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page