Class Based Views Part 3: DetailView and template_name Shortcut ( comments)
The DetailView is an important class based view since it allows us to show off details of our data instead of just bits here and there. It is also very simple to use and will save you time. In this video you are also going to see a nice little shortcut with your templates to save you from writing a couple of extra lines. (6 minutes)
Class Based Views Part 2: ListView and FormView ( comments)
The ListView and FormView class based generic views are the first look we have at generic views with some power behind them which can really save us some code. The ListView is great for showing content and paginating said content with very little effort. While the FormView is great for dealing with class based forms without having to deal, to much, with the underlying request itself. (11 minutes)
Class Based Views Part 1: TemplateView and RedirectView ( comments)
This is the first episode in a series of videos on Class Based generic Views. These are important to learn since the function based generic views are being deprecated, and Class Based generic Views will help to streamline things moving forward when dealing with views. This video goes over the most basic views, TemplateView and RedirectView. The video uses simple scenarios, but usable, to get you started. (14 minutes)
Using django.contrib.markup ( comments)
Having your users input data and outputting it in ways other than straight plain text can be complicated. However, using different markup languages like markdown can make things easier for you the developer and your users. This video goes over how to use markdown, textile and restructured text built right into Django. (6 minutes)
django-social-auth 101 ( comments)
Django-social-auth is probably the best, at the very least one of the best, Django applications for handling 3rd party authentication systems. It can handle everything from github, twitter, facebook to open-id and browser-id. It is very flexible and easy to setup. This video will show you how to setup it up to work with github and get you started using django-social-auth. (10 minutes)
Pagination ( comments)
When you have a lot of data to sift through pagination is one of the best ways we have to visually breakup data so it is not as daunting. In this video we will use the Paginator built right into Django. It is much simpler than it sounds like it might be. (7 minutes)
Browser ID ( comments)
Browser ID is Mozillas new federated authentication system. This screencast walks you through using the django-browserid package to do your authentication, and attach it to the built in Django auth system (7 minutes)
Forms Part 5: Basic Form Validation ( comments)
Forms are a big subject in Django. We have run through a lot when it comes to forms. We are concluding our series with Form Validation. This simple video will finalize everything we have done so far by allowing us to give feedback to our users when our form validation goes wrong. (7 minutes)
Forms Part 4: Formsets ( comments)
Formsets make life easier when it comes to dealing with multiple forms of the same type on the same page. In this episode we will show you how to set them up, and the basics of how to save that data to the database. It is not much different from dealing with single forms. (8 minutes)
Forms Part 3: Model Based Forms ( comments)
Model forms really helps to show the power behind Django. When all it takes is to define a model and then attach the model object to a form object and poof you have a form, I call that winning. In this video we will go over using your models you already have to create forms to save you time, heartache, and code. (8 minutes)