Why Django Sucks PyCon SE 2015











>> YOUR LINK HERE: ___ http://youtube.com/watch?v=Niq-HoraNPo

Emil Stenström • Target audience: Advanced users • When you love something very much, you run the risk of losing perspective. This is my chance to take on a more negative view of Django, and talk about its worst parts. I will talk about five problem areas: Async, Components, NoSQL, Isomorphic apps, and Single codebase.","styleRuns":[{"startIndex":0,"length":318,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":318,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"messageRenderer":{"text":{"runs":[{"text":"Comments are turned off. "},{"text":"Learn more","navigationEndpoint":{"clickTrackingParams":"CM8CEJY7GAAiEwjWu-edsviLAxU7yk8IHYB8EwM=","commandMetadata":{"webCommandMetadata":{"url":"https://support.google.com/youtube/answer/9706180?hl=en","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://support.google.com/youtube/answer/9706180?hl=en"}}}]},"trackingParams":"CM8CEJY7GAAiEwjWu-edsviLAxU7yk8IHYB8EwM="}}],"trackingParams":"CM4CELsvGAIiEwjWu-edsviLAxU7yk8IHYB8EwM=","sectionIdentifier":"comment-item-section"}}],"trackingParams":"CM0CELovIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"mdhZpFp5n80","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/mdhZpFp5n80/hqdefault.jpg?sqp=-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ== rs=AOn4CLDov_mT9che5tScp2zlNTW4PBOxiA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/mdhZpFp5n80/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE= rs=AOn4CLAmTDYxC8wK5J6XAnZJACZ_Ynrp8g","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"GitFs: Building a file system in Python - PyCon SE 2015 by PyCon Sweden 2,620 views 9 years ago 26 minutes"}},"simpleText":"GitFs: Building a file system in Python - PyCon SE 2015"},"longBylineText":{"runs":[{"text":"PyCon Sweden","navigationEndpoint":{"clickTrackingParams":"CMcCEKQwGAAiEwjWu-edsviLAxU7yk8IHYB8EwMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@PyConSweden","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCH_2cuWzFMyCPvm75lJJ6wg","canonicalBaseUrl":"/@PyConSweden"}}}]},"publishedTimeText":{"simpleText":"9 years ago"},"viewCountText":{"simpleText":"2,620 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"26 minutes, 49 seconds"}},"simpleText":"26:49"},"navigationEndpoint":{"clickTrackingParams":"CMcCEKQwGAAiEwjWu-edsviLAxU7yk8IHYB8EwMyB3JlbGF0ZWRI-uno1ujDr5U2mgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=mdhZpFp5n80","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"mdhZpFp5n80","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-uxaxiv0nxx5q-nv4l.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 onvi=1 id=99d859a45a799fcd ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1567500 mt=1741278527 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"PyCon Sweden","navigationEndpoint":{"clickTrackingParams":"CMcCEKQwGAAiEwjWu-edsviLAxU7yk8IHYB8EwMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@PyConSweden","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCH_2cuWzFMyCPvm75lJJ6wg","canonicalBaseUrl":"/@PyConSweden"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_neyQtUApMvgfuMNpW5JB8DRWiBDqfiE2-9eoTZDCvONw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CMcCEKQwGAAiEwjWu-edsviLAxU7yk8IHYB8EwNAzb_m08W0luyZAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"2.6K views"}},"simpleText":"2.6K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMsCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMsCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"mdhZpFp5n80","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMsCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["mdhZpFp5n80"],"params":"CAQ%3D"}},"videoIds":["mdhZpFp5n80"]}},{"clickTrackingParams":"CMsCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMwCELlqIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},"popupType":"TOAST"}}]}},"trackingParams":"CMsCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMcCEKQwGAAiEwjWu-edsviLAxU7yk8IHYB8EwM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgttZGhacEZwNW44MA%3D%3D","commands":[{"clickTrackingParams":"CMcCEKQwGAAiEwjWu-edsviLAxU7yk8IHYB8EwM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMoCEI5iIhMI1rvnnbL4iwMVO8pPCB2AfBMD","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMcCEKQwGAAiEwjWu-edsviLAxU7yk8IHYB8EwM=","hasSeparator":true}}],"trackingParams":"CMcCEKQwGAAiEwjWu-edsviLAxU7yk8IHYB8EwM=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"26 minutes, 49 seconds"}},"simpleText":"26:49"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMkCEPnnAxgBIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"mdhZpFp5n80","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMkCEPnnAxgBIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"mdhZpFp5n80"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMkCEPnnAxgBIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMgCEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMgCEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"mdhZpFp5n80","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMgCEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["mdhZpFp5n80"],"params":"CAQ%3D"}},"videoIds":["mdhZpFp5n80"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMgCEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"GitFs: Building a file system in Python - PyCon SE 2015 - 26 minutes - Go to channel - PyCon Sweden - 2.6K views - 9 years ago - play video"}}}},{"compactVideoRenderer":{"videoId":"07QqFYILP4w","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/07QqFYILP4w/hqdefault.jpg?sqp=-oaymwE8CKgBEF5IWvKriqkDLwgBFQAAAAAYASUAAMhCPQCAokN4AfABAfgB_gmAAtAFigIMCAAQARgPIGUoUDAP rs=AOn4CLBj-9e5WM5VzAMHAvlcojRKFm47aA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/07QqFYILP4w/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYDyBlKFAwDw== rs=AOn4CLBUQEmvhAJbKSJJ3jLz0vm3oPHGJg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Keynote: Modern Python through FastAPI and friends by Sebastián Ramírez by PyCon Sweden 2,188 views 8 months ago 58 minutes"}},"simpleText":"Keynote: Modern Python through FastAPI and friends by Sebastián Ramírez"},"longBylineText":{"runs":[{"text":"PyCon Sweden","navigationEndpoint":{"clickTrackingParams":"CMECEKQwGAEiEwjWu-edsviLAxU7yk8IHYB8EwMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@PyConSweden","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCH_2cuWzFMyCPvm75lJJ6wg","canonicalBaseUrl":"/@PyConSweden"}}}]},"publishedTimeText":{"simpleText":"8 months ago"},"viewCountText":{"simpleText":"2,188 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"58 minutes, 1 second"}},"simpleText":"58:01"},"navigationEndpoint":{"clickTrackingParams":"CMECEKQwGAEiEwjWu-edsviLAxU7yk8IHYB8EwMyB3JlbGF0ZWRI-uno1ujDr5U2mgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=07QqFYILP4w","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"07QqFYILP4w","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-uxaxiv0nxx5q-nv4l.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 onvi=1 id=d3b42a15820b3f8c ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1567500 mt=1741278527 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"PyCon Sweden","navigationEndpoint":{"clickTrackingParams":"CMECEKQwGAEiEwjWu-edsviLAxU7yk8IHYB8EwMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@PyConSweden","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCH_2cuWzFMyCPvm75lJJ6wg","canonicalBaseUrl":"/@PyConSweden"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_neyQtUApMvgfuMNpW5JB8DRWiBDqfiE2-9eoTZDCvONw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CMECEKQwGAEiEwjWu-edsviLAxU7yk8IHYB8EwNAjP-skNjCitrTAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"2.1K views"}},"simpleText":"2.1K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMUCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMUCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"07QqFYILP4w","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMUCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["07QqFYILP4w"],"params":"CAQ%3D"}},"videoIds":["07QqFYILP4w"]}},{"clickTrackingParams":"CMUCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMYCELlqIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},"popupType":"TOAST"}}]}},"trackingParams":"CMUCEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMECEKQwGAEiEwjWu-edsviLAxU7yk8IHYB8EwM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgswN1FxRllJTFA0dw%3D%3D","commands":[{"clickTrackingParams":"CMECEKQwGAEiEwjWu-edsviLAxU7yk8IHYB8EwM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMQCEI5iIhMI1rvnnbL4iwMVO8pPCB2AfBMD","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMECEKQwGAEiEwjWu-edsviLAxU7yk8IHYB8EwM=","hasSeparator":true}}],"trackingParams":"CMECEKQwGAEiEwjWu-edsviLAxU7yk8IHYB8EwM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"58 minutes, 1 second"}},"simpleText":"58:01"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMMCEPnnAxgBIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"07QqFYILP4w","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMMCEPnnAxgBIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"07QqFYILP4w"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMMCEPnnAxgBIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMICEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMICEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"07QqFYILP4w","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMICEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["07QqFYILP4w"],"params":"CAQ%3D"}},"videoIds":["07QqFYILP4w"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMICEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Keynote: Modern Python through FastAPI and friends by Sebastián Ramírez - 58 minutes - Go to channel - PyCon Sweden - 2.1K views - 8 months ago - play video"}}}},{"compactVideoRenderer":{"videoId":"G03B4ZM93bs","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/G03B4ZM93bs/hqdefault.jpg?sqp=-oaymwE8CKgBEF5IWvKriqkDLwgBFQAAAAAYASUAAMhCPQCAokN4AfABAfgB_gmAAtAFigIMCAAQARhAIFsocjAP rs=AOn4CLAyJ8i8Xc6uGkX96gnG0N43v7xLpg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/G03B4ZM93bs/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYQCBbKHIwDw== rs=AOn4CLCjpkYztJJRY-JBFcC3MIlTLlK_Ew","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Load testing with Python and Locust by Lars Holmberg by PyCon Sweden 1,876 views 8 months ago 30 minutes"}},"simpleText":"Load testing with Python and Locust by Lars Holmberg"},"longBylineText":{"runs":[{"text":"PyCon Sweden","navigationEndpoint":{"clickTrackingParams":"CLsCEKQwGAIiEwjWu-edsviLAxU7yk8IHYB8EwMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@PyConSweden","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCH_2cuWzFMyCPvm75lJJ6wg","canonicalBaseUrl":"/@PyConSweden"}}}]},"publishedTimeText":{"simpleText":"8 months ago"},"viewCountText":{"simpleText":"1,876 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"30 minutes, 17 seconds"}},"simpleText":"30:17"},"navigationEndpoint":{"clickTrackingParams":"CLsCEKQwGAIiEwjWu-edsviLAxU7yk8IHYB8EwMyB3JlbGF0ZWRI-uno1ujDr5U2mgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=G03B4ZM93bs","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"G03B4ZM93bs","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-uxaxiv0nxx5q-nv4l.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 onvi=1 id=1b4dc1e1933dddbb ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1567500 mt=1741278527 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"PyCon Sweden","navigationEndpoint":{"clickTrackingParams":"CLsCEKQwGAIiEwjWu-edsviLAxU7yk8IHYB8EwMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@PyConSweden","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCH_2cuWzFMyCPvm75lJJ6wg","canonicalBaseUrl":"/@PyConSweden"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_neyQtUApMvgfuMNpW5JB8DRWiBDqfiE2-9eoTZDCvONw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CLsCEKQwGAIiEwjWu-edsviLAxU7yk8IHYB8EwNAu7v3mZm88KYb","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"1.8K views"}},"simpleText":"1.8K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CL8CEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CL8CEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"G03B4ZM93bs","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CL8CEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["G03B4ZM93bs"],"params":"CAQ%3D"}},"videoIds":["G03B4ZM93bs"]}},{"clickTrackingParams":"CL8CEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMACELlqIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},"popupType":"TOAST"}}]}},"trackingParams":"CL8CEP6YBBgFIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLsCEKQwGAIiEwjWu-edsviLAxU7yk8IHYB8EwM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtHMDNCNFpNOTNicw%3D%3D","commands":[{"clickTrackingParams":"CLsCEKQwGAIiEwjWu-edsviLAxU7yk8IHYB8EwM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CL4CEI5iIhMI1rvnnbL4iwMVO8pPCB2AfBMD","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLsCEKQwGAIiEwjWu-edsviLAxU7yk8IHYB8EwM=","hasSeparator":true}}],"trackingParams":"CLsCEKQwGAIiEwjWu-edsviLAxU7yk8IHYB8EwM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"30 minutes, 17 seconds"}},"simpleText":"30:17"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CL0CEPnnAxgBIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"G03B4ZM93bs","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CL0CEPnnAxgBIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"G03B4ZM93bs"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CL0CEPnnAxgBIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLwCEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLwCEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"G03B4ZM93bs","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLwCEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["G03B4ZM93bs"],"params":"CAQ%3D"}},"videoIds":["G03B4ZM93bs"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLwCEMfsBBgCIhMI1rvnnbL4iwMVO8pPCB2AfBMD"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Load testing with Python and Locust by Lars Holmberg - 30 minutes - Go to channel - PyCon Sweden - 1.8K views - 8 months ago - play video"}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/IBGlY1ukRNk/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLA3vHNkvUVv7H42vLt9FoRiTg07jg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/IBGlY1ukRNk/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLB9M_Xrbsn_zXBzcCyHwDNoDFSb2g","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"19 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":1447731,"darkTheme":1447731}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Play all","styleRuns":[{"startIndex":0,"length":8}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":2566489,"darkTheme":2566489}}},"stackColor":{"lightTheme":7040153,"darkTheme":8158619}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"UKRN Webinars"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"UK Reproducibility Network

#############################









Content Report
Youtor.org / YTube video Downloader © 2025

created by www.youtor.org