django-tdd

Test Driven Django

Learn TDD by building an API in Django. This workshop was presented at DjangoCon EU 2018 by Brenton Cleeland.

The general structure of the workshop is as follows:

Follow the Getting Started instructions to create a virtualenv and project to kick things off.

Once you’ve created a project:

  1. The Time API Kata
  2. Your turn: build the Time API yourself
  3. Extend the api with timezone support
  4. Add support for looking up the timezone for a city

The workshop slides are available in the slides directory and online here:

https://sesh.github.io/django-tdd/slides/