Django Views amp Urls 5 Django Basics Dive into Web Development
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=iMQZnM2PC4U
📌 Introduction to Django Views: • Learn how to create views and use HTTP responses to display simple text on your web page. • 📌 Rendering HTML Content: • Explore the process of rendering HTML content in your Django views for a more dynamic user experience. • 📌 Working with Variables: • Delve into the power of variables in Django views, using f-strings to dynamically display values on the web browser. • 📌 Looping Through Dictionaries: • Discover how to iterate through dictionaries in Django views, enabling you to present data in a structured and organized manner on your website. • 🚀 Why Watch This Tutorial? • Whether you're a beginner or looking to reinforce your Django skills, this tutorial provides step-by-step guidance to help you grasp the essentials of Django Views and URLs.","styleRuns":[{"startIndex":0,"length":780,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":780,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CMMBELsvGAIiEwij4dihwqmKAxXggIwIHQueJWw=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC2lNUVpuTTJQQzRVGAYyJSIRIgtpTVFabk0yUEM0VTAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CMMBELsvGAIiEwij4dihwqmKAxXggIwIHQueJWw=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CMIBELovIhMIo-HYocKpigMV4ICMCB0LniVs"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"3bKkmTX0PLI","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/3bKkmTX0PLI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDIJUfJ7rRTu9dSG8DBUAVVZzbEdQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/3bKkmTX0PLI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDtDToe_jCaalbTpM6ZNC7CnT_DJg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Dynamic URLs in Django #6 | Django Basics: Dive into Web Development door Nav Web Dev 262 weergaven 10 maanden geleden 14 minuten en 6 seconden"}},"simpleText":"Dynamic URLs in Django #6 | Django Basics: Dive into Web Development"},"longBylineText":{"runs":[{"text":"Nav Web Dev","navigationEndpoint":{"clickTrackingParams":"CLsBEKQwGAAiEwij4dihwqmKAxXggIwIHQueJWwyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@NavWebDev","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWxcaB52Tzp3pKZui_fxR8A","canonicalBaseUrl":"/@NavWebDev"}}}]},"publishedTimeText":{"simpleText":"10 maanden geleden"},"viewCountText":{"simpleText":"262 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"14 minuten en 6 seconden"}},"simpleText":"14:06"},"navigationEndpoint":{"clickTrackingParams":"CLsBEKQwGAAiEwij4dihwqmKAxXggIwIHQueJWwyB3JlbGF0ZWRIhZe87MyzhuKIAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=3bKkmTX0PLI","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"3bKkmTX0PLI","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-4g5edndr.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=ddb2a49935f43cb2 ip=217.12.208.230 mt=1734256471 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Nav Web Dev","navigationEndpoint":{"clickTrackingParams":"CLsBEKQwGAAiEwij4dihwqmKAxXggIwIHQueJWwyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@NavWebDev","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWxcaB52Tzp3pKZui_fxR8A","canonicalBaseUrl":"/@NavWebDev"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/gBmp4tmjzs8wLXvgAx_fPF9lbPfInuzQ0TW3Y4RuO2uuKwb4DiOOXEpl797FZjXHc8XF0GTPgg=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CLsBEKQwGAAiEwij4dihwqmKAxXggIwIHQueJWxAsvnQr5OTqdndAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"262 weergaven"}},"simpleText":"262 weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMABEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMABEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"3bKkmTX0PLI","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMABEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["3bKkmTX0PLI"],"params":"CAQ%3D"}},"videoIds":["3bKkmTX0PLI"]}},{"clickTrackingParams":"CMABEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CMEBELlqIhMIo-HYocKpigMV4ICMCB0LniVs"}},"popupType":"TOAST"}}]}},"trackingParams":"CMABEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CL8BENGqBRgHIhMIo-HYocKpigMV4ICMCB0LniVs","offlineVideoEndpoint":{"videoId":"3bKkmTX0PLI","onAddCommand":{"clickTrackingParams":"CL8BENGqBRgHIhMIo-HYocKpigMV4ICMCB0LniVs","getDownloadActionCommand":{"videoId":"3bKkmTX0PLI","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CL8BENGqBRgHIhMIo-HYocKpigMV4ICMCB0LniVs"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLsBEKQwGAAiEwij4dihwqmKAxXggIwIHQueJWw=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgszYktrbVRYMFBMSQ%3D%3D","commands":[{"clickTrackingParams":"CLsBEKQwGAAiEwij4dihwqmKAxXggIwIHQueJWw=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CL4BEI5iIhMIo-HYocKpigMV4ICMCB0LniVs","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLsBEKQwGAAiEwij4dihwqmKAxXggIwIHQueJWw=","hasSeparator":true}}],"trackingParams":"CLsBEKQwGAAiEwij4dihwqmKAxXggIwIHQueJWw=","accessibility":{"accessibilityData":{"label":"Actiemenu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"14 minuten en 6 seconden"}},"simpleText":"14:06"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CL0BEPnnAxgBIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"3bKkmTX0PLI","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CL0BEPnnAxgBIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"3bKkmTX0PLI"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CL0BEPnnAxgBIhMIo-HYocKpigMV4ICMCB0LniVs"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CLwBEMfsBBgCIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLwBEMfsBBgCIhMIo-HYocKpigMV4ICMCB0LniVs","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"3bKkmTX0PLI","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLwBEMfsBBgCIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["3bKkmTX0PLI"],"params":"CAQ%3D"}},"videoIds":["3bKkmTX0PLI"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CLwBEMfsBBgCIhMIo-HYocKpigMV4ICMCB0LniVs"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"Dynamic URLs in Django #6 | Django Basics: Dive into Web Development - 14 minuten en 6 seconden - Naar kanaal gaan - Nav Web Dev - 262 weergaven - 10 maanden geleden - video afspelen"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/3bKkmTX0PLI/mqdefault_6s.webp?du=3000 sqp=CNDQ-roG rs=AOn4CLArrgLV4hlrHrkkSkCgNxvAUdOY1Q","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"ecWWAF_rJKo","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/ecWWAF_rJKo/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBc94jzSgruGT5LDWpIs9Y3BZjobw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/ecWWAF_rJKo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDaFpkFoE33T93jJ0U_Pdgfn_8atw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Infinite Scroll with Htmx - Building a web app with Django - Part 19 door Andreas Jud 2.120 weergaven 1 jaar geleden 13 minuten en 46 seconden"}},"simpleText":"Infinite Scroll with Htmx - Building a web app with Django - Part 19"},"longBylineText":{"runs":[{"text":"Andreas Jud","navigationEndpoint":{"clickTrackingParams":"CLQBEKQwGAEiEwij4dihwqmKAxXggIwIHQueJWwyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ajudmeister","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCNWqvvrhtvXXXkC_Ih2lmpQ","canonicalBaseUrl":"/@ajudmeister"}}}]},"publishedTimeText":{"simpleText":"1 jaar geleden"},"viewCountText":{"simpleText":"2.120 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"13 minuten en 46 seconden"}},"simpleText":"13:46"},"navigationEndpoint":{"clickTrackingParams":"CLQBEKQwGAEiEwij4dihwqmKAxXggIwIHQueJWwyB3JlbGF0ZWRIhZe87MyzhuKIAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=ecWWAF_rJKo","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"ecWWAF_rJKo","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-4g5edndd.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=79c596005feb24aa ip=217.12.208.230 mt=1734256471 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Andreas Jud","navigationEndpoint":{"clickTrackingParams":"CLQBEKQwGAEiEwij4dihwqmKAxXggIwIHQueJWwyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ajudmeister","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCNWqvvrhtvXXXkC_Ih2lmpQ","canonicalBaseUrl":"/@ajudmeister"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/q0eT3QR0Z8UrYtfrEt-XIaLPNVI_z1MoeJC45432or44hni0DNBLYUaKNP008bFFhJClBuRj7Q=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CLQBEKQwGAEiEwij4dihwqmKAxXggIwIHQueJWxAqsms_4XA5eJ5","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"2,1 duizend weergaven"}},"simpleText":"2,1K weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CLkBEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLkBEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"ecWWAF_rJKo","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLkBEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["ecWWAF_rJKo"],"params":"CAQ%3D"}},"videoIds":["ecWWAF_rJKo"]}},{"clickTrackingParams":"CLkBEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CLoBELlqIhMIo-HYocKpigMV4ICMCB0LniVs"}},"popupType":"TOAST"}}]}},"trackingParams":"CLkBEP6YBBgGIhMIo-HYocKpigMV4ICMCB0LniVs"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CLgBENGqBRgHIhMIo-HYocKpigMV4ICMCB0LniVs","offlineVideoEndpoint":{"videoId":"ecWWAF_rJKo","onAddCommand":{"clickTrackingParams":"CLgBENGqBRgHIhMIo-HYocKpigMV4ICMCB0LniVs","getDownloadActionCommand":{"videoId":"ecWWAF_rJKo","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CLgBENGqBRgHIhMIo-HYocKpigMV4ICMCB0LniVs"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLQBEKQwGAEiEwij4dihwqmKAxXggIwIHQueJWw=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtlY1dXQUZfckpLbw%3D%3D","commands":[{"clickTrackingParams":"CLQBEKQwGAEiEwij4dihwqmKAxXggIwIHQueJWw=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLcBEI5iIhMIo-HYocKpigMV4ICMCB0LniVs","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLQBEKQwGAEiEwij4dihwqmKAxXggIwIHQueJWw=","hasSeparator":true}}],"trackingParams":"CLQBEKQwGAEiEwij4dihwqmKAxXggIwIHQueJWw=","accessibility":{"accessibilityData":{"label":"Actiemenu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"13 minuten en 46 seconden"}},"simpleText":"13:46"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CLYBEPnnAxgBIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"ecWWAF_rJKo","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLYBEPnnAxgBIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"ecWWAF_rJKo"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CLYBEPnnAxgBIhMIo-HYocKpigMV4ICMCB0LniVs"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CLUBEMfsBBgCIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLUBEMfsBBgCIhMIo-HYocKpigMV4ICMCB0LniVs","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"ecWWAF_rJKo","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLUBEMfsBBgCIhMIo-HYocKpigMV4ICMCB0LniVs","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["ecWWAF_rJKo"],"params":"CAQ%3D"}},"videoIds":["ecWWAF_rJKo"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CLUBEMfsBBgCIhMIo-HYocKpigMV4ICMCB0LniVs"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"Infinite Scroll with Htmx - Building a web app with Django - Part 19 - 13 minuten en 46 seconden - Naar kanaal gaan - Andreas Jud - 2,1K weergaven - 1 jaar geleden - video afspelen"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/ecWWAF_rJKo/mqdefault_6s.webp?du=3000 sqp=CPLF-roG rs=AOn4CLA1duc6putEvjcNwMZBqhuzgVLP5w","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/AZtu2Bain2I/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLD0DgjayGq9IyqSLfZcpx0iQFSB4w","width":168,"height":94},{"url":"https://i.ytimg.com/vi/AZtu2Bain2I/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLCZt9VaOd4ZmO7IT5c2KzDgbKCVgQ","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"24 video's","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":796188,"darkTheme":796188}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Alles afspelen","styleRuns":[{"startIndex":0,"length":14}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":1392430,"darkTheme":1392430}}},"stackColor":{"lightTheme":7051654,"darkTheme":7376000}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Back-End with Django and Htmx"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Andreas Jud
#############################