Photo by Sebastian Coman Photography on Unsplash
  • Improved digestion: faster reviews
  • Increased serotonin: happier reviewers
  • Reduced cramping: fewer merge conflicts
  • Less wiping (sorry): cleaner git…

Photo by Steve Halama on Unsplash

Part 2: Consuming Metadata

(Un)structured data

pytest homepage (

Part I: Generating API Metadata


How to write a single Django template for every CreateView and UpdateView in your project.

A reusable template for all of your CreateViews and UpdateViews


  • Don’t repeat yourself (DRY)
  • Less code
  • Discourage redundancy

ModelForm and its template

John Franey

Keyboarding Bluenoser with an eye for clean code, an ear for fusion, and a stomach for dougnuts.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store