The Iowa Python Users Group

Please RSVP here if you plan to attend

Our Topic

API Driven Development with Django Rest Framework

Django, a high-level Python web framework, with the powerful toolkit Django Rest Framework (DRF) allows for quick and simple API development to provide data for user consumption. APIs can be public facing or used for communication between in-house frontend and backend systems. Regardless the end use, APIs should offer a consistent and flexible experience for the end user.

This presentation offers API motivation while focusing on the code to create an API with DRF. I begin with creating and interacting with the Django/DRF model and serializer classes to build the API. I then look at accessing and consuming the data from a variety of point of views and suggest standardizing data with JSON-API. I hope this presentation will demonstrate one method to build an API: using Django Rest Framework to produce JSON for end user consumption.

Our Speaker

Mike Johnson is a software developer at IMT Insurance. He has an MS in Chemical Engineering and taught physics at Grand View University before transitioning to web development. Originally from just outside of Seattle, Mike moved to Iowa for school where he now lives with his partner.

Our Location

LenderClose - 1501 42nd St, Suite 440 West Des Moines IA 50266. There is plenty of free parking in front of the building. The front doors will be unlocked. Then use the elevators to the 4th floor, Suite 440. There will be someone to great you from there.

Our Sponsors


LenderClose provides the latest technology trends to community lenders. LenderClose builds application which solve day to day problems, helps streamline and automate the lending process.

Thanks to LenderClose for providing our location, drinks, and food!