Learn Django, Python, & More

Learn beginner to advanced Django.
From using templates to testing, and how to host your awesome creation.

Get Started Here

Setting up Jinja in Django 1.8

Video 89 · Length: 4:14 pro video

Now with the ability to configure usage of Jinja built into Django 1.8 we will upgrade our application to useing Django 1.8, and use the new template configuration mechanism to run Jinja templates. It is a simple process as you will see from this video.

Collecting Strava Data Periodically

Video 88 · Length: 10:35 pro video

We have the ability to save data, but how do we get it? In this video we will go over creating a celery task to pull down data from strava regularly. Also things to consider when writing celery tasks to make them effective, and effecient as possible.

Saving Data from Strava

Video 87 · Length: 12:15

Getting data can be easy. Effectively saving it from one source to your database can be a pain. In this video we explore a way to get data from Strava and save it to our database with as little future trouble as possible.

Creating Abstract Django Models

Video 86 · Length: 5:23 pro video

Don't Repeat Yourself is a common adage we use in the development world. However, sometimes it is know when and how to do that with models. Learn how to split out a couple of common fields in our models to its own base abstract model.