October 2016
Intermediate to advanced
418 pages
9h 52m
English
Now, we will create a MessageManager class that we will use to persist the MessageModel instances in an in-memory dictionary. Our API methods will call methods for the MessageManager class to retrieve, insert, update, and delete MessageModel instances. Create a new api.py file in the api folder. The following lines show the code that creates a MessageManager class in the api/api.py file. In addition, the following lines declare all the imports we will need for all the code we will write in this file. The code file for the sample is included in the restful_python_chapter_05_01 folder.
from flask import Flask from flask_restful import abort, Api, fields, marshal_with, reqparse, Resource from datetime import datetime ...