Your First Django Project
- Django version 4.1 (or even 2.2+)
- Python version 3.10 (or 3.8+)
- Bootstrap 5.2+
- Collecting data from users
- Rendering HTML templates and documents
- Password-protected pages & user-type permissions
- Modeling data in Django as it relates to a spreadsheet
- Dynamically display content based on stored database data
- Much more
References & Help
Lessons
Welcome
3:45
Walkthrough of what we'll build
5:25
Where to Get Help
5:56
Requirements
3:45
Setup VSCode & Python Virtual Environment
3:45
Your First Django Project
5:40
Your First View
4:36
Your First URL Path
4:59
Render A Django Template
7:36
Template Inheritance
7:11
Template Context
4:05
Bootstrap & Include Tags
6:33
Your First Django Form
12:25
Validating Data with Django Forms
9:51
Styling Django Forms
13:33
Structuring our App Component
7:09
Your First Django Model
7:28
Django Migrations
7:33
Managing Data with the Django Admin
8:11
Saving to a Model in a View
4:21
Model-Based Django Forms
8:03
Making Changes to Models
13:30
Your First Automated Django Test
8:43
Testing with Backup Data
7:22
Listing Database Data in a View
5:48
Users & Content
13:15
Object Detail View
11:24
Update Data with Forms
13:35
Django Messages & Bootstrap Alerts
18:23
Bootstrap Columns, Margin, & Padding
22:01
Polish The Landing Page
14:59
Thank you and next steps
2:27