
Begin Django 2.2 by following the official tutorial, starting with Part 1 and moving through subsequent sections, and use the Q&A area for questions.
Dive into part 1 of Django's official tutorial, access the resources link, and get started with Django version 2.2.
Create your first Django app and view by building a project, creating the polls app, defining a view, wiring urls, and running the development server to see hello world.
Explore part two of the jingle tutorial by working with databases, creating models, and enhancing your Django app through API interactions.
Model a polls app with Django by defining Question and Choice models. Use sqlite in settings, run makemigrations and migrate, and interact with the database via a Django shell.
Learn how to set up Django admin, create a superuser, register models in admin, and edit and review changes through the admin interface.
Explore part three of the Django tutorial by writing more views, learn how to raise 4 for errors, and use the Django template system.
Learn to implement detail, results, and vote views for a Django polls app, wire URLs with a question id, and render templates to display latest questions.
Learn how to implement a Django 2.2 detail view that fetches a question by id, handles does not exist with a 404 error, and renders a template with context.
Explore how Django templates render questions and choices, use template tags for dynamic URLs, and namespace apps to organize polls with detail views.
Explore part four of the Django 2.2 tutorial by building a simple form, refining your views, and finishing with generic or class-based views.
Create and process forms in Django, handle post requests with CSRF tokens, and wire front-end choices to back-end views, including error handling and redirects, and explore generic views.
Learn to use Django's generic and class-based views, including ListView and DetailView, to replace function-based patterns. Wire templates, models, and get_queryset for efficient data handling.
Learn how to write tests in Django as part of Part Five of the Django tutorial, with an environment that makes testing easy.
Learn to write tests for a Django polls app, diagnosing a future publication bug and refining the was published recently logic with time zone aware now and timedelta.
Write and run Django tests for the polls app using the test client to verify published dates and override get_query_set to exclude future dates, and validate index and detail views.
Explore part 6 of Django's official tutorial to manage static files and enhance your app's appearance through styling.
Create static and polls folders, add a style sheet, load static in templates, and set links to green; then add a beach background image from images/beach.jpeg to the polls page.
Explore the Django admin section in part seven of the official tutorial. Learn how to customize the admin form and other features to streamline database interaction.
Customize the Django admin by creating a model admin class, ordering fields including date published, registering it, and using field sets to organize sections.
Register related objects in the Django admin and customize inlines to manage choices in the question admin, using stacked in line or tabular in line and extra forms.
Configure the Django admin to customize the question list display, enable sorting by was published recently, and add list filters and search fields in models.py.
Customize the admin interface by extending templates and modifying the Django admin back end, and access lecture resources and a coupon for the full stack Django course.
Django is a great web framework using Python. It is extremely scalable and makes it very easy to create projects quickly.
If you are interested in web development, and know Python, Django could be a great start. This course will focus on Django 2.2, and will follow along the official Django tutorial to help you learn how to code in Django.