Forms, ModelForms

  • #50
  • Jun 25, 2020

ModelForms are very handy shortcuts for quickly building forms. In this lesson, in just a couple of minutes we build a form, write a view and template for it.

Formsets in Action

  • #49
  • Jun 18, 2020

In this lesson you will see a very practical use-case for forms-sets. Also I will briefly introduce allauth authentication plugin.

Code Style - Invisible Codex

  • #48
  • Jun 11, 2020

Coding style is what makes a difference between experienced and entry level software developer. Although it will take years to develop you own style, mastering the basics is very easy, especially that …

Model Design and Unit Testing

  • #47
  • Jun 11, 2020

In this screencast we lay the foundation of XpTracker application. We will architecture the model design and write basic tests for it.

Learn Django by Building Web Application - XPtracker

  • #46
  • Jun 04, 2020

One of the best way to learn Django Web Framework is by working on projects. This screencast is first one in series of lessons in which we will plan, build and deploy …


  • #45
  • May 30, 2020

With mod_wsgi-express you can deploy django with apache web server with 2-3 simple commands. The best of all - zero Apache configuration is required! This is so called express deployment. In this …

In Production with Apache Web Server

  • #44
  • May 28, 2020

Apache HTTP Server is without doubt one of the best web server available. In this screencast you will learn first of all why to consider apache for production, you will learn some …

About Simplicity of FBV and Reusability of CBV

  • #43
  • May 21, 2020

FBV = function based views. CBV = class based views. In this screencast I will show you a real life use-case where class based views are at their prime - but where …

Secure Deployment Checklist

  • #42
  • May 15, 2020

When you move you application in production there are a couple of security related django settings you need to be are of. In this lesson I will go over security checklist in …

Argparse Module

  • #41
  • May 13, 2020

In this lesson we explore in detail python's built-in argument parsing module - argparse. As usually we combine little bit of theory with very colorful and practical examples.