DjangoIntroduction & Core Concepts

97 items

1

Async View Meets Django's Sync ORM

Code Quiz
2

Async & DI: FastAPI vs Django

Quiz
3

Defining a CharField model field

Code Quiz
4

Missing comma in INSTALLED_APPS

Code Quiz
5

Looping in a template

Code Quiz
6

Registering an app in a project

Code Quiz
7

Wiring a URL pattern

Code Quiz
8

Importing Django's core framework

Code Quiz
9

MTV: rendering a template

Code Quiz
10

Returning a response from a view

Code Quiz
11

FastAPI Async vs Django Model

Slides / Video
12

Setting DEFAULT_AUTO_FIELD correctly

Code Quiz
13

Creating migrations with manage.py

Code Quiz
14

ROOT_URLCONF in the project package

Code Quiz
15

Wiring up the Django admin site

Code Quiz
16

Checking the required Python version

Code Quiz
17

Middleware in the request-response cycle

Code Quiz
18

Describing Django's governance

Code Quiz
19

Recording the current stable Django version

Code Quiz
20

New Built-in Django Features

Slides / Video
21

Django's Default Primary Key

Slides / Video
22

Supported Database Backends

Flashcard
23

Supported Python Versions

Flashcard
24

Current Release and Release Cycle

Flashcard
25

The Request-Response Cycle

Flashcard
26

The DRY Principle in Django

Flashcard
27

DSF and Steering Council

Flashcard
28

DEFAULT_AUTO_FIELD and BigAutoField

Flashcard
29

Installing Django, First Project Setup

Slides / Video
30

Django 6.1 Supported Databases

Slides / Video
31

Python Versions for Django 6.x

Slides / Video
32

Django Release Cycle and Versioning

Slides / Video
33

FastAPI DI vs Django Middleware/ORM

Flashcard
34

Django's Version and Release Cadence

Slides / Video
35

Django Governance: DSF and Steering Council

Slides / Video
36

Template loop tag

Code Quiz
37

Projects vs apps: registering an app

Code Quiz
38

Model field definition

Code Quiz
39

Views and the request argument

Code Quiz
40

MTV: rendering a template from a view

Code Quiz
41

ALLOWED_HOSTS in settings.py

Code Quiz
42

Returning a basic Django response

Code Quiz
43

URL routing in urls.py

Code Quiz
44

Enabling a built-in Django app

Code Quiz
45

Describing Django governance

Code Quiz
46

Setting DEFAULT_AUTO_FIELD

Code Quiz
47

Django release cadence constant

Code Quiz
48

Checking the Python version

Code Quiz
49

What a view must return

Code Quiz
50

Registering a model in the admin

Code Quiz
51

Applying database migrations

Code Quiz
52

Pointing manage.py at settings

Code Quiz
53

Django Request/Response Lifecycle

Slides / Video
54

The manage.py Command-Line Utility

Slides / Video
55

Django's Built-in Admin Interface

Slides / Video
56

The manage.py Utility

Quiz
57

Python Version Requirements

Quiz
58

DEFAULT_AUTO_FIELD and BigAutoField

Quiz
59

Release Cycle and Versioning

Quiz
60

Support Policy and LTS

Quiz
61

Notable Built-in Features

Quiz
62

Supported Databases and Default

Quiz
63

The settings.py File

Quiz
64

The Built-in Admin

Quiz
65

URL Routing / URLconf

Quiz
66

Request/Response Cycle

Quiz
67

The Migrations Concept

Quiz
68

Batteries-Included Philosophy

Quiz
69

Role of Models

Quiz
70

Project vs. App

Quiz
71

Role of Views

Quiz
72

MTV Architecture

Quiz
73

Role of Templates

Quiz
74

Django Software Foundation

Quiz
75

What Django Is

Quiz
76

The ORM Concept

Quiz
77

Role of the View

Flashcard
78

Batteries-Included Philosophy

Flashcard
79

The Django Admin Site

Flashcard
80

Role of the Template

Flashcard
81

What Django Is

Flashcard
82

manage.py and django-admin

Flashcard
83

What the ORM Is

Flashcard
84

Role of the Model

Flashcard
85

URL Configuration Purpose

Flashcard
86

The Settings Module

Flashcard
87

MTV Architecture

Flashcard
88

Project vs. App

Flashcard
89

Django Settings Module

Slides / Video
90

Django Projects vs. Apps

Slides / Video
91

Django URL Routing Explained

Slides / Video
92

Templates: Django's Presentation Layer

Slides / Video
93

Django Views Explained

Slides / Video
94

Models and the Django ORM

Slides / Video
95

Django MTV Architecture Explained

Slides / Video
96

Django's Batteries-Included Philosophy

Slides / Video
97

What Django Is

Slides / Video
QuizBeginner

Supported Databases and Default

Django supports several databases and uses SQLite as the default in new projects.

Which database does a new Django project use by default?