DjangoIntroduction & Core Concepts

114 items

1

Minimum supported database versions

Code Quiz
2

Starting a project with startproject

Code Quiz
3

Template variable interpolation

Code Quiz
4

Running the development server

Code Quiz
5

MAILERS email configuration

Code Quiz
6

Email Configuration with MAILERS

Quiz
7

MVC vs. MTV Terminology

Quiz
8

WSGI/ASGI Entry Points

Quiz
9

startproject vs. startapp Commands

Quiz
10

Django in the Web Framework Ecosystem

Slides / Video
11

History and Origin of Django

Flashcard
12

WSGI and ASGI Entry Points

Flashcard
13

Starting Projects and Apps

Flashcard
14

New Built-in Features in Django 6.0

Flashcard
15

INSTALLED_APPS and the App Registry

Flashcard
16

Email Config with MAILERS

Slides / Video
17

DRY and Core Design Principles

Slides / Video
18

Async View Meets Django's Sync ORM

Code Quiz
19

Async & DI: FastAPI vs Django

Quiz
20

Defining a CharField model field

Code Quiz
21

Missing comma in INSTALLED_APPS

Code Quiz
22

Looping in a template

Code Quiz
23

Returning a response from a view

Code Quiz
24

MTV: rendering a template

Code Quiz
25

Importing Django's core framework

Code Quiz
26

Registering an app in a project

Code Quiz
27

Wiring a URL pattern

Code Quiz
28

FastAPI Async vs Django Model

Slides / Video
29

Middleware in the request-response cycle

Code Quiz
30

Describing Django's governance

Code Quiz
31

Recording the current stable Django version

Code Quiz
32

Creating migrations with manage.py

Code Quiz
33

Checking the required Python version

Code Quiz
34

Wiring up the Django admin site

Code Quiz
35

Setting DEFAULT_AUTO_FIELD correctly

Code Quiz
36

ROOT_URLCONF in the project package

Code Quiz
37

New Built-in Django Features

Slides / Video
38

Django's Default Primary Key

Slides / Video
39

Supported Python Versions

Flashcard
40

DSF and Steering Council

Flashcard
41

DEFAULT_AUTO_FIELD and BigAutoField

Flashcard
42

Supported Database Backends

Flashcard
43

The Request-Response Cycle

Flashcard
44

The DRY Principle in Django

Flashcard
45

Current Release and Release Cycle

Flashcard
46

Installing Django, First Project Setup

Slides / Video
47

Django 6.1 Supported Databases

Slides / Video
48

Python Versions for Django 6.x

Slides / Video
49

Django Release Cycle and Versioning

Slides / Video
50

FastAPI DI vs Django Middleware/ORM

Flashcard
51

Django's Version and Release Cadence

Slides / Video
52

Django Governance: DSF and Steering Council

Slides / Video
53

Projects vs apps: registering an app

Code Quiz
54

Model field definition

Code Quiz
55

Views and the request argument

Code Quiz
56

MTV: rendering a template from a view

Code Quiz
57

ALLOWED_HOSTS in settings.py

Code Quiz
58

Returning a basic Django response

Code Quiz
59

URL routing in urls.py

Code Quiz
60

Template loop tag

Code Quiz
61

Enabling a built-in Django app

Code Quiz
62

Checking the Python version

Code Quiz
63

Django release cadence constant

Code Quiz
64

What a view must return

Code Quiz
65

Registering a model in the admin

Code Quiz
66

Applying database migrations

Code Quiz
67

Setting DEFAULT_AUTO_FIELD

Code Quiz
68

Describing Django governance

Code Quiz
69

Pointing manage.py at settings

Code Quiz
70

Django Request/Response Lifecycle

Slides / Video
71

The manage.py Command-Line Utility

Slides / Video
72

Django's Built-in Admin Interface

Slides / Video
73

The settings.py File

Quiz
74

The Built-in Admin

Quiz
75

URL Routing / URLconf

Quiz
76

Python Version Requirements

Quiz
77

Request/Response Cycle

Quiz
78

The Migrations Concept

Quiz
79

DEFAULT_AUTO_FIELD and BigAutoField

Quiz
80

Batteries-Included Philosophy

Quiz
81

Role of Models

Quiz
82

Project vs. App

Quiz
83

The manage.py Utility

Quiz
84

Release Cycle and Versioning

Quiz
85

Support Policy and LTS

Quiz
86

Role of Views

Quiz
87

MTV Architecture

Quiz
88

Role of Templates

Quiz
89

Django Software Foundation

Quiz
90

Notable Built-in Features

Quiz
91

What Django Is

Quiz
92

The ORM Concept

Quiz
93

Supported Databases and Default

Quiz
94

Role of the View

Flashcard
95

Role of the Model

Flashcard
96

The Django Admin Site

Flashcard
97

Project vs. App

Flashcard
98

What the ORM Is

Flashcard
99

Batteries-Included Philosophy

Flashcard
100

MTV Architecture

Flashcard
101

Role of the Template

Flashcard
102

The Settings Module

Flashcard
103

manage.py and django-admin

Flashcard
104

URL Configuration Purpose

Flashcard
105

What Django Is

Flashcard
106

Django Settings Module

Slides / Video
107

Django Projects vs. Apps

Slides / Video
108

Django URL Routing Explained

Slides / Video
109

Templates: Django's Presentation Layer

Slides / Video
110

Django Views Explained

Slides / Video
111

Models and the Django ORM

Slides / Video
112

Django MTV Architecture Explained

Slides / Video
113

Django's Batteries-Included Philosophy

Slides / Video
114

What Django Is

Slides / Video
QuizBeginner

startproject vs. startapp Commands

startproject scaffolds the overall project, while startapp creates an individual application inside it.

What is the difference between 'startproject' and 'startapp'?