Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
Site: https://www.djangoproject.com/

Videos

Using Arrow for Better Datetime

Added Using Arrow for Better Datetime

Learn how to be better at dealing with dates and times in python in a few short minutes. Working with dates and times in python is a lot easier than other languages, but can be convoluted and confusing. Arrow provides a convenient api for working with and manipulating dates and times. See what it takes to get started.

 Watch

Integrating Django with Wordpress can be simple

Added Integrating Django with Wordpress can be simple

I found it surprisingly easy to do a simple integration of Django with an existing WordPress blog. I use Django to display content from WordPress’s database. I’ll explain how I integrated them and what made things easy.

 Watch

Setting up your development environment for Django

Added Setting up your development environment for Django

First steps and best practices for getting a reproduceable environment for Django development.

 Watch

Practical Django Security

Added Practical Django Security

In this talk we will go over introduce and apply a set of practical programming paradigms that you can use to write secure code.

 Watch

Anatomy of a Django Project

Added Anatomy of a Django Project

This talk will dissect a Django project to understand which pieces are convention and which are required. It explain what if anything separates a project from an app and answer common questions about projects vs apps.

 Watch

Real World Django Q&A

Added Real World Django Q&A

Have questions about getting better performance out of Django or scaling it up large? We've assembled a group of knowledgable Django experts who have been there to answer the questions you have. While every site has its own challenges most follow similar patterns that are often easy to solve.

 Watch

Performant Django

Added Performant Django

In this talk we take a meandering survey through the Django/Python performance landscape.

 Watch

Digging into Django's Migrations

Added Digging into Django's Migrations

An in-depth look at Django's new migrations framework, explaining the component architecture, highlighting issues with multiple database backends, and showing how management commands typically get routed through the software.

 Watch

Geo+Django: Geo beyond the Django

Added Geo+Django: Geo beyond the Django

Learn about GeoDjango and Geographic Information Systems and navigate beyond the docs into the exciting GIS technology landscape.

 Watch

Getting Started With Django, Lesson 01: Introduction and Launch

Added Getting Started With Django, Lesson 01: Introduction and Launch

In this video you will learn the main concepts around Django frameworks and how to launch it.

 Watch

Getting Started With Django, Lesson 02: Microblog Kitchen Sink

Added Getting Started With Django, Lesson 02: Microblog Kitchen Sink

In this video you will learn how to build a microblog.

 Watch

Getting Started With Django, Lesson 03: Testing

Added Getting Started With Django, Lesson 03: Testing

In this video you will learn how to create and run tests.

 Watch

Getting Started With Django, Lesson 04: Start Lending

Added Getting Started With Django, Lesson 04: Start Lending

In this video you will learn how to build a lending's project.

 Watch

Custom Django Admin Actions

Added Custom Django Admin Actions

Doing bulk data actions in the admin is easy, if you know how to do it. In this video you will learn how to create your own custom admin actions so you can update a lot of data objects all at the same time.

 Watch

Project Templates with Cookiecutter

Added Project Templates with Cookiecutter

When we start new projects we want to solve a problem, not write boilerplate. Cookiecutter helps you to stop writing boilerplate. In this video you will learn what cookiecutter is, and how to create templates so you can save yourself time and effort starting new projects.

 Watch

The evolution of a RESTful Django backend

Added The evolution of a RESTful Django backend

A look at the challenges and successes that the Safari Books Online team has had implementing RESTful web services in Django.

 Watch

The Class Based 'View'

Added The Class Based 'View'

People often find working with class based views hard, but they are simple... Once you spend time figuring them out. In this video start with the base of building blocks and work your way through completly understanding the base View of (generic) class based views.

 Watch

Understanding get_absolute_url

Added Understanding get_absolute_url

URL's can be a pain at times, but with get_absolute_url on your model it can make dealing with them on a per-object basis much simpler and cleaner across your entire site. Not to mention Django itself loves to use get_absolute_url, so it will make other tasks a lot easier.

 Watch

Starting with django-allauth

Added Starting with django-allauth

There are a lot of ways to do authentication in django. You can do social authentication and/or django.contrib.auth authentication. Generally they are separate, but with django-allauth you can combine them both into one package. It even gives you a great jumping off place with plenty of other features.

 Watch

Stripe, Webhooks and dj-stripe

Added Stripe, Webhooks and dj-stripe

Stripe is great for working with payments. Webhooks and dj-stripe make it even better, in this video learn how to use stripe webhooks with your application to get the most out of your stripe integration.

 Watch

Stripe and Starting dj-stripe

Added Stripe and Starting dj-stripe

Stripe is great, but using a library makes it even better. Dj-stripe is a great django library for working with stripe to get people to subscribe to your service. See how simple it is to start working with dj-stripe.

 Watch

Starting with Stripe.js

Added Starting with Stripe.js

We all want to make money, so learn what it takes to start accepting money on your site with stripe. Learn the basics of have a user subscribe to your site in this first part of a multi-part stripe series.

 Watch

Django 1.7 Migrations - An Introduction

Added Django 1.7 Migrations - An Introduction

See what it takes to use the new migrations system that has been integrated into Django 1.7. This video walks you through how to create migrations, and run them. Along with a few other key points you might want to know.

 Watch

Better Models Through Custom Managers and QuerySets

Added Better Models Through Custom Managers and QuerySets

Learn what it takes to get common queries chain-able, and slimmer. This video goes over custom model managers and custom querysets so you can write better code, cleaner, code by harnessing the power of Django and OOP.

 Watch

Compile and Compress Assets with django-pipeline

Added Compile and Compress Assets with django-pipeline

Using things like CoffeeScript, Stylus, Less, SASS/SCSS, etc... Is becoming a more and more core part of development, but the problem usually is compiling these assets for use on our site. With django-pipeline this process is now much easier in both development and production.

 Watch

django-storages and AmazonS3

Added django-storages and AmazonS3

Saving files in the cloud, be it Amazon S3, Azure, or Rackspace, is very common now and almost a requirement. django-storages makes this seemless. This video shows you just how easy it is to get started.

 Watch

Start Your API - django-rest-framework part 1

Added Start Your API - django-rest-framework part 1

In this video we start creating our API by learning what it takes to put data in our database, and retrieve it back doing all of our CRUD operations. django-rest-framework makes it very simple to accomplish with a minimal amount of effort.

 Watch

Permissions & Authentication - django-rest-framework part 2

Added Permissions & Authentication - django-rest-framework part 2

Learn how to use basic authentication with your new API, and setup custom permissions to get fine grained precision of what can be done with data.

 Watch

Django Testing 1

Added Django Testing 1

In this week's screencast we will discussing setting up testing using django and pytest-django. We introduce the django project we will be using for testing courtside. We cover use of django-fixtures and testing django views with py.test.

 Watch

Django Testing 2

Added Django Testing 2

In this week's screencast we take the test we wrote last week and we integrate factory_boy. This tool allows you to create sample data for your web application quickly and easily, while reducing the complexity of maintaining django fixtures as well as speeds up your test speed.

 Watch

Django Custom Template Tags

Added Django Custom Template Tags

In this week's screencast we introduce custom template tag in our courtside application. We will learn how to implement, use, and include custom template tags in our projects.

 Watch