Completed
– Lazy loading with htmx: introduction and explanation
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Django and HTMX Tutorial - Easier Web Development with Dynamic Functionality
Automatically move to the next video in the Classroom when playback concludes
- 1 – In this Video
- 2 – Introducing Christopher Trudeau
- 3 – What is htmx?
- 4 – Overview of Django and htmx
- 5 – Project overview
- 6 – Intro to the project in PyCharm: Walk through of the Django app
- 7 – Environment configuration in PyCharm
- 8 – Discussion of htmx
- 9 – Lazy loading with htmx: introduction and explanation
- 10 – Implementing lazy loading with htmx
- 11 – How to install htmx
- 12 – Discussion of lazy loading
- 13 – Search functionality with htmx: introduction and explanation
- 14 – Implementing search functionality with htmx
- 15 – How to build Django objects dynamically with the Django Q object
- 16 – How to paginate search results with the Django Paginator class
- 17 – Building a template for the search page
- 18 – Building a view for the search page
- 19 – Discussion of implementing search functionality
- 20 – Search-as-you-type with htmx: introduction and explanation
- 21 – Implementing search-as-you-type with htmx
- 22 – How to install the Django_htmx library by Adam Johnson
- 23 – Discussion of search-as-you-type
- 24 – Why the django_htmx library is useful
- 25 – Infinte scroll with htmx: introduction and explanation
- 26 – Implementing infinte scroll with htmx
- 27 – Other functionality provided by htmx
- 28 – Promo code for a 45% discount on Django in Action
- 29 – Discussion of infinte scroll and how htmx adds to the DX
- 30 – htmx and web app performance