O'Reilly logo
  • katy lavallee thinks this is interesting:

def generate(self, image_format='PNG')

From

Cover of Lightweight Django

Note

Why should the generate function be part of the form?