Django

25 Reviews

Introduction to Django

What is Django?

Django and Python

Django’s take on MVC: Model, View and Template

DRY programming: Don’t Repeat Yourself

How to get and install Django

 

Getting started with Django

About the 3 Core Files:

  • models.py
  • urls.py
  • views.py

Setting up database connections

Managing Users & the Django admin tool

Installing and using ‘out of the box’ Django features

 

Django URL Patterns and Views

Designing a good URL scheme

Generic Views

 

Django Forms

Form classes

Validation

Authentication

Advanced Forms processing techniques

 

Django & REST APIs

Django REST framework

Django-piston

 

Unit Testing with Django

Overview / Refresher on Unit Testing and why it’s good

Using Python’s unittest2 library

Test

Test Databases

Doctests

Debugging Best Practices

OBJECTIVE OF THE COURSE
REQUIREMENTS AND PREREQUISITES FOR THE COURSE
Outcome