December 2018
Intermediate to advanced
500 pages
12h 33m
English
In this chapter, we designed a RESTful API to interact with a simple data source with Pyramid 1.10. We defined the requirements for our API and understood the tasks performed by each HTTP method. We set up a virtual environment with Pyramid, built a new application from an existing template, and added additional required packages to the Pyramid application.
We created a class that represented a surfboard metric, and additional classes to make it possible to generate a simple data source to allow us to focus on specific Pyramid features to build a RESTful API.
We then created a Marshmallow schema to validate, serialize, and deserialize the metric model. Then, we started working with view callable functions to process specific HTTP ...