Get Started with Django, Python’s most popular web framework! Learn how to build amazing websites with Django in this 100% free and project based tutorial!
CSS files used in this tutorial: https://github.com/academind/django-practical-guide-course-code/tree/summary-zz-extra-files/css-files
Finished code: https://github.com/academind/django-practical-guide-course-code/tree/summary-14-finished
Timestamps:
- Introduction 00:00
- What & Why? 00:30
- Setup & Analyzing the Project Folder 06:30
- Working with Apps 13:34
- URLs & Views 18:23
- Getting Started with Templates 30:42
- Static Files & First Steps with the Django Template Language 37:36
- Key Django Template Language Features & Tags 46:01
- Using What we Learned 55:40
- Adding a Detail Page 01:04:33
- Dynamic Paths 01:15:17
- Dynamic URLs in Templates 01:23:30
- Using Template Inheritance 01:30:19
- Includes 01:43:03
- What is Data? 01:48:03
- Getting Started with Models 01:51:46
- Using the Admin Panel 02:02:58
- Querying Data 02:07:39
- Adding Image Upload 02:15:30
- Serving & Displaying Images 02:27:08
- Configuring the Admin Area 02:34:09
- Setting one-to-many Relations 02:42:35
- many-to-many Relations 02:52:27
- More Meetup Fields & Outputting Related Data 03:02:12
- Creating a Modelform 03:09:50
- Handling Form Submission 03:18:11
- More on Form Submission & Validation 03:28:22
- From Modelform to Form 03:39:09
- Polishing Organizer Email 03:48:25
- Optimizing URLs 03:56:51
- Wrap Up 04:00:51
#django #python #web-development