1.9 version. — Leanpub, 2016. — 280 p. — ASIN: B01N91N65Y.
Tango with Django is a beginner's guide to web development using the Python programming language and the popular Django web framework. The book is written in a clear and friendly style teaching you the basics of web development through a step-by-step guide. Along the way a series of exercises are presented to test your learning as you build and deploy an app called Rango. Code solutions are available on GitHub and you can check out Rango at www.tangowithdjango.com.
This is the third edition of the book with the latest edition using Django 1.9 and supports both Python 2.7 and Python 3.0. It also is compatiable with Django 1.10.
Overview
Getting Ready to Tango
Django Basics
Templates and Media Files
Models and Databases
Models, Templates and Views
Forms
Working with Templates
User Authentication
Cookies and Sessions
User Authentication with Django-Registration-Redux
Bootstrapping Rango
Bing Search
Making Rango Tango! Exercises
Making Rango Tango! Hints
JQuery and Django
AJAX in Django with JQuery
Automated Testing
Deploying Your Project
Final Thoughts
Appendices
Setting up your System
A Crash Course in Unix-based Commands
A Git Crash Course
A CSS Crash Course