This is the twenty third and last installment of the Flask Mega-Tutorial series, in which I'm going to tell you how to extend microblog with an application programming interface (or API) that clients can use to work with the application in a more direct way than the traditional web browser workflow.
The Flask Mega-Tutorial Part XXIII: Application Programming Interfaces (APIs) (2018)
Posted by
on under(Great news! There is a new version of this tutorial!)
My PyCon 2015 Sessions
Posted by
on underIn this short blog post I want to share the two presentations I gave at PyCon 2015, which are now available to watch on YouTube.
RESTful Authentication with Flask
Posted by
on underThis article is the fourth in my series on RESTful APIs. Today I will be showing you a simple, yet secure way to protect a Flask based API with password or token based authentication.
Designing a RESTful API using Flask-RESTful
Posted by
on underThis is the third article in which I explore different aspects of writing RESTful APIs using the Flask microframework. Here is the first, and the second.
The example RESTful server I wrote before used only Flask as a dependency. Today I will show you how to write the same server using Flask-RESTful, a Flask extension that simplifies the creation of APIs.
Writing a Javascript REST client
Posted by
on underLast month I published an article on writing RESTful web services in Python, in which I developed a small web service.
Today I'm putting my "front-end" hat to show you how to write a Javascript client application that uses the Python service.