Download Django tutorial in PDF

Table of contents

  • About
  • Getting started with Django
  • Remarks
  • Versions
  • Examples
  • Starting a Project
  • Django Concepts
  • A complete hello world example.
  • Virtual Environment
  • Python 3.3+
  • Python 2
  • Activate (any version)
  • Alternatively: use virtualenvwrapper
  • Alternatively: use pyenv + pyenv-viritualenv
  • Set your Project Path
  • Single File Hello World Example
  • Deployment friendly Project with Docker support.
  • Project Structure
  • Dockerfile
  • Compose
  • Nginx
  • Usage
  • Administration
  • Examples
  • Change list
  • Additional CSS styles and JS scripts for admin page
  • Dealing with foreign keys referencing large tables
  • views.py
  • urls.py
  • Administration
  • Async Tasks (Celery)
  • Class based views
  • Continuous Integration With Jenkins
  • Custom Managers and Querysets
  • Database Setup
  • Debugging
  • Django and Social Networks
  • Django Rest Framework
  • Extending or Substituting User Model
  • Form Widgets
  • Formsets
  • How to reset django migrations
  • Internationalization
  • Logging
  • Many-to-many relationships
  • Meta: Documentation Guidelines
  • Migrations
  • Model Field Reference
  • Project Structure
  • RangeFields - a group of PostgreSQL specific fields
  • Security
  • Signals
  • Templating
  • Unit Testing
  • Using Redis with Django - Caching Backend

It is a free Django ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many Django developers and contributors.

The content is released under Creative Commons BY-SA

Size : 1.67MB
File type : pdf
Downloads: 3072
Created: 2019-05-02

Others Django Tutorials

Django Web Framework and Python

Learning Website Development with Django

Getting help with Django documentation

Introduction to web development with Python and Django

Writing your first Django app

Others related eBooks about Download Django tutorial in PDF

Fundamentals of Python Programming

Download free course Fundamentals of Python Programming, pdf file on 669 pages by Richard L. Halterman....

Annotated Algorithms in Python: with Applications in Physics, Biology, and Finance

This book is assembled from lectures given by the author over a period of 10 years at the School of Computing of DePaul University. The lectures cover multiple classes, including Analysis and Design of Algorithms, Scientific Computing, Monte Carlo Simulations, and Parallel Algorithms. These lectur...

Getting started with MongoDB

MongoDB is a document-oriented NoSQL database. As we will see, the whole system revolves around this document management, including the query language, which makes it its strong point. We are going to tackle now the setting up of a Mongo server and how to integrate your data in this environment....

Learning amazon-dynamodb PDF course

Download free Amazon dynamodb tutorial course in PDF, training file in 6 chapters and 20 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Getting started with Scratch programming

SCRATCH is a programming language that lets you create your own interactive stories, animations, games, music, and art. Download this PDF tutorial about programming with Scratch to learn how to create your first amazing animation or games step by step....

Learning Python Matplotlib

Download free course Learning Python Matplotlib, pdf file on 97 pages by Stack Overflow Community....

Programming Computer Vision with Python

If you want a basic understanding of computer vision's underlying theory and algorithms, t..., download free Python tutorial in PDF (272 pages) created by Jan Erik Solem ....

Java, Java, Java

Download free course Java, Java, Java, pdf file on 856 pages by Ralph Morelli, Ralph Walde....

C++ Notes for Professionals

Download free course C++ Notes for Professionals, pdf file on 707 pages by Stack Overflow Community....

The Vue.js Handbook

Download free course The Vue.js Handbook, pdf file on 122 pages by Flavio Copes....