Learn to build & deploy a MVP landing page using Django, Python, & Bootstrap. The tutorial series covers the Django basics using Django 3, Python 3.8, and Bootstrap 4.5.
Landing pages are excellent for building traction or testing an idea... both things prove what we need to know: do we continue to improve our project or try something new.
This is a minimum viable landing page. Let's do this!
Updated in 2023. Review the container branch if you want to see the live demo code.
View the live demo
5 - Base Project & Virtual Environment
6 - Starting your Django Project
7 - Django & Databases
8 - Your First App & Model
9 - Making Model Changes
10 - Django & the Python Shell
11 - Your first view function
12 - Routing to your View
13 - Dynamic URL Routing
14 - Setting up Django Templates
15 - Static Files
16 & 17 - Django Model Form & Create View
Django Authentication - Login & Logout
19 - Django Authentication - Register
20 - login_required Decorator
21 - List & Destroy Views
22 - Form Instance & Update View
23 - Django Template Inheritance
24 - Integrate Bootstrap & Django
25 - Deploy to Heroku