Open links in new tab
  1. Getting started with Django | Django

    Before you can use Django, you’ll need to install it. Our complete installation guide covers all the possibilities; this guide will get you to a simple, minimal installation that’ll work while you walk through …

  2. Getting started | Django documentation

    Getting started ¶ New to Django? Or to web development in general? Well, you came to the right place: read this material to quickly get up and running.

  3. Using Django | Django documentation

    Django settings The basics Designating the settings Default settings Using settings in Python code Altering settings at runtime Security Available settings Creating your own settings Using settings …

  4. Writing your first Django app, part 1 | Django documentation

    This tutorial is written for Django 6.0, which supports Python 3.12 and later. If the Django version doesn’t match, you can refer to the tutorial for your version of Django by using the version switcher at the …

  5. Tutorials – Django

    Dec 25, 2019 · Tutorials on Specific Topics: Note: Django snippets has plenty of code 'snippets' which do all sorts of useful things too.

  6. How-to guides | Django documentation

    See also The Django community aggregator, where we aggregate content from the global Django community. Many writers in the aggregator write this sort of how-to material.

  7. Writing your first Django app, part 2 | Django documentation

    Writing your first Django app, part 2 ¶ This tutorial begins where Tutorial 1 left off. We’ll set up the database, create your first model, and get a quick introduction to Django’s automatically-generated …

  8. Django documentation

    Reference guides contain technical reference for APIs and other aspects of Django’s machinery. They describe how it works and how to use it but assume that you have a basic understanding of key …

  9. Django at a glance | Django documentation | Django

    Django at a glance ¶ Because Django was developed in a fast-paced newsroom environment, it was designed to make common web development tasks fast and easy. Here’s an informal overview of …

  10. Working with forms | Django documentation

    Django’s login form is returned using the POST method, in which the browser bundles up the form data, encodes it for transmission, sends it to the server, and then receives back its response.