Summer Code Jam 2020

Ladies and gentlemen, it’s that time of year again! The 7th Python Discord Code Jam is imminent. This code jam will be held from Friday, July 31st to Sunday, August 9th where you will compete in teams of five for the elusive title of Code Jam Champion and win some of the many prizes listed.

Web development is one of the most popular areas for Python software and development. For this code jam, you will be utilizing the Django framework to create a web application. The Django Software Foundation has even decided to sponsor this event, allowing us to add more prizes to our prize pool.

Are you unsure of what a code jam is? If so, check out our general code jam page.

New to Django?

Don't worry! This code jam will be the perfect opportunity for you to get to know one of the most popular web frameworks for Python. Whether it be a REST API or full fledged website, Django can do it!

During the event, feel free to ask Django-specific questions in the code jam channels or #web-development. As always, our helpers will be there to help you with all the other Python-related questions that you have via our help channel system.

If you want to get familiar with Django before the event starts, be sure to check out the tutorial in the official Django documentation. Alternatively, you could have a look at Corey Schafer's Django Tutorials playlist on YouTube.


This year's prize pool includes:

  • 5 JetBrains 1-year any product licenses
  • 5 Django hoodies
  • Python Discord t-shirts
We will award as many Python Discord t-shirts as we can afford! We want to thank all of our Patrons over at our Patreon account for making this possible. We literally couldn't do this without you!

Qualifier & Signups

In order to sign up for this code jam, you must complete a qualifier assignment. This year's qualifier is to create an Article class that could be used to represent a real article published on a website. You can find more details about the qualifier in its repository.

The complete signup process:

Theme Selection

In addition to the technology (Django), our code jams have always had a theme, and we are allowing the community to choose a theme again! We are currently in the first wave of theme selection, meaning you can suggest particular themes you'd like to see. The suggestions form will be released in the next few days.