From 7fb1829dd6729d2ca8fac5a4ac4250a28d238e95 Mon Sep 17 00:00:00 2001 From: Jeff Triplett Date: Sat, 2 Dec 2023 12:30:03 -0600 Subject: [PATCH] :tv: Adding youtube videos (#269) * :gear: Enable vidoes * :television: Adds first video * :television: Adds video to talk * Adding several junior ballroom video links. * Add remainder of junior ballroom talks. * Setting many more video URLs for talks --------- Co-authored-by: Tim Schilling Co-authored-by: Adam Fast --- _config.yml | 2 ++ _schedule/talks/2023-10-16-09-00-orientation-and-welcome.md | 1 + .../talks/2023-10-16-10-30-t0-sponsored-talk-six-feet-up.md | 1 + .../2023-10-16-10-40-t2-automate-your-city-data-with-python.md | 1 + ...i-learned-to-stop-worrying-and-just-try-to-fix-an-orm-bug.md | 1 + ...eb-app-s-experience-with-htmx-alpinejs-and-streaming-html.md | 1 + ...16-12-00-t0-meet-ups-a-grand-vision-for-a-humble-endeavor.md | 1 + ...mplates-and-vue-single-file-components-without-compromise.md | 1 + _schedule/talks/2023-10-16-12-30-t0-lightning-talks.md | 1 + ...afely-working-with-postgresql-when-your-dba-is-not-around.md | 1 + ...10-16-14-05-t0-let-s-build-a-beeware-app-that-uses-django.md | 1 + ...1-using-database-triggers-to-reliably-track-model-history.md | 1 + .../2023-10-16-14-55-t0-beyond-the-basics-of-migrations.md | 1 + ...d-querysets-graduating-from-django-beginner-to-orm-master.md | 1 + _schedule/talks/2023-10-16-15-25-t2-passkeys-on-django.md | 1 + ...werful-apis-with-django-django-rest-framework-and-openapi.md | 1 + .../talks/2023-10-16-15-55-t1-hosting-and-devops-for-django.md | 1 + ...python-using-django-to-change-black-people-life-in-brazil.md | 1 + ...-16-45-t1-working-with-neo4j-with-django-neomodel-library.md | 1 + .../2023-10-16-17-15-t0-what-can-the-dsf-i-do-for-me-the-dsf.md | 1 + ...rn-editing-experience-for-your-django-models-with-wagtail.md | 1 + ...tion-of-a-django-website-into-a-radio-automation-back-end.md | 1 + _schedule/talks/2023-10-17-09-45-keynote-django-the-dinosaur.md | 1 + ...-mixing-reliability-with-celery-for-delicious-async-tasks.md | 1 + ...2023-10-17-11-10-t0-postgres-performance-from-slow-to-pro.md | 1 + ...ormance-type-safe-graphql-apis-with-strawberry-and-django.md | 1 + ...2023-10-17-12-00-t0-swiss-army-django-small-footprint-etl.md | 1 + ...mpathetic-testing-developing-with-compassion-and-humility.md | 1 + _schedule/talks/2023-10-17-12-30-t0-lightning-talks.md | 1 + ...2-decoding-ddd-a-three-tiered-approach-to-django-projects.md | 1 + ...-t0-django-unchained-powering-energy-storage-beyond-excel.md | 1 + ...10-17-14-05-t1-navigating-djangos-future-djangonaut-space.md | 1 + _schedule/talks/2023-10-17-14-55-t0-dont-buy-the-ai-hype.md | 1 + ...ing-conflicts-and-rollbacks-in-django-database-migrations.md | 1 + ...2023-10-17-15-25-t2-there-s-more-to-open-source-than-code.md | 1 + .../talks/2023-10-17-15-55-t0-all-about-djangoproject-com.md | 1 + ...d-to-the-bone-acceptance-testing-with-behave-and-selenium.md | 1 + .../talks/2023-10-17-16-25-t0-the-programmer-s-imagination.md | 1 + .../talks/2023-10-17-16-25-t1-managing-content-with-django.md | 1 + ...ightweight-tenancy-management-using-django-rest-framework.md | 1 + ...rstanding-key-terms-and-building-your-first-github-action.md | 1 + ...without-us-breaking-unconscious-bias-in-building-products.md | 1 + ...-18-09-45-keynote-testing-modern-web-apps-like-a-champion.md | 1 + .../talks/2023-10-18-10-30-t0-sponsored-talk-platform-sh.md | 1 + ...18-11-10-inside-out-my-journey-of-understanding-inclusion.md | 1 + ...keover-integrating-d3-js-and-bokeh-for-data-visualization.md | 1 + _schedule/talks/2023-10-18-12-30-t0-lightning-talks.md | 1 + ...tices-for-making-a-wagtail-site-as-accessible-as-possible.md | 1 + ...-18-14-05-t0-how-to-schedule-tasks-with-celery-and-django.md | 1 + ...-one-database-table-one-model-many-behaviours-proxy-model.md | 1 + ...10-18-15-25-t2-back-to-the-future-of-hypermedia-in-django.md | 1 + .../2023-10-18-16-00-t0-djangos-accessibility-track-record.md | 1 + .../2023-10-18-16-50-panel-discussion-who-put-me-in-charge.md | 1 + _schedule/talks/2023-10-18-17-35-t0-closing-remarks.md | 1 + 54 files changed, 55 insertions(+) diff --git a/_config.yml b/_config.yml index 377ddf11..2bcf74b0 100644 --- a/_config.yml +++ b/_config.yml @@ -109,6 +109,8 @@ program_team_email: "program@djangocon.us" sponsors_email: "sponsors@djangocon.us" visa_email: "visas@djangocon.us" +schedule_show_video_urls: true + # Our DjangoCon US links cfp_application: "https://pretalx.com/djangocon-us-2023/cfp" hotel_reservation_link: "https://www.marriott.com/en-us/hotels/rducv-durham-marriott-city-center/overview/" diff --git a/_schedule/talks/2023-10-16-09-00-orientation-and-welcome.md b/_schedule/talks/2023-10-16-09-00-orientation-and-welcome.md index add70700..87cfc9ef 100644 --- a/_schedule/talks/2023-10-16-09-00-orientation-and-welcome.md +++ b/_schedule/talks/2023-10-16-09-00-orientation-and-welcome.md @@ -18,6 +18,7 @@ slug: orientation-and-welcome talk_slot: full title: Orientation and Welcome track: t0 +video_url: https://youtu.be/O3ZN5qts2fc --- Are you: diff --git a/_schedule/talks/2023-10-16-10-30-t0-sponsored-talk-six-feet-up.md b/_schedule/talks/2023-10-16-10-30-t0-sponsored-talk-six-feet-up.md index de8e7b47..c4ae2da7 100644 --- a/_schedule/talks/2023-10-16-10-30-t0-sponsored-talk-six-feet-up.md +++ b/_schedule/talks/2023-10-16-10-30-t0-sponsored-talk-six-feet-up.md @@ -23,6 +23,7 @@ summary: '' tags: null title: 'Sponsored Talk: Supercharge Your Django Dev Team: Introducing the BEST Framework' track: t0 +video_url: https://youtu.be/JC5Agdvs1eM --- Ever sensed an unseen throttle on your team's potential? Get ready to unmask those bottlenecks and elevate your Django prowess. Explore the BEST framework with Six Feet Up CTO Calvin Hendryx-Parker. BEST is a catalyst designed by devs, for devs, to turbocharge team efficiency. Ready to up your game? Join Calvin and dive into insights to lay the groundwork for unmatched synergy. diff --git a/_schedule/talks/2023-10-16-10-40-t2-automate-your-city-data-with-python.md b/_schedule/talks/2023-10-16-10-40-t2-automate-your-city-data-with-python.md index d45ea7a3..be4e0592 100644 --- a/_schedule/talks/2023-10-16-10-40-t2-automate-your-city-data-with-python.md +++ b/_schedule/talks/2023-10-16-10-40-t2-automate-your-city-data-with-python.md @@ -25,6 +25,7 @@ tags: - how I used Django title: Automate Your City Data with Python track: t2 +video_url: https://youtu.be/fHsMZ3cuMhU --- It is very hard for the average resident of a U.S. or Canadian city to know what’s going on with their civic government. It’s even harder for them to get any sort of historical context on why things are the way they are. Let’s take my hometown, the City of Alameda. Six months ago if you wanted to know which city meetings had discussed rent control, your options were: diff --git a/_schedule/talks/2023-10-16-11-10-t0-contributing-to-django-or-how-i-learned-to-stop-worrying-and-just-try-to-fix-an-orm-bug.md b/_schedule/talks/2023-10-16-11-10-t0-contributing-to-django-or-how-i-learned-to-stop-worrying-and-just-try-to-fix-an-orm-bug.md index b016e674..10f02b31 100644 --- a/_schedule/talks/2023-10-16-11-10-t0-contributing-to-django-or-how-i-learned-to-stop-worrying-and-just-try-to-fix-an-orm-bug.md +++ b/_schedule/talks/2023-10-16-11-10-t0-contributing-to-django-or-how-i-learned-to-stop-worrying-and-just-try-to-fix-an-orm-bug.md @@ -24,6 +24,7 @@ tags: title: Contributing to Django or how I learned to stop worrying and just try to fix an ORM Bug track: t0 +video_url: https://youtu.be/VPldDxuJDsg --- We'll start with my experience at DjangoCon US 2022 and the work I did while at the sprints on an ORM related bug. Then we'll walk through the process I went through as I realized that the bug I thought could be closed was actually still a bug and needed to be fixed. I'll talk about the process I used to work on the bug and the great support I got from the community (both in person at Django Con US and online afterward). diff --git a/_schedule/talks/2023-10-16-11-10-t1-html-ivating-your-django-web-app-s-experience-with-htmx-alpinejs-and-streaming-html.md b/_schedule/talks/2023-10-16-11-10-t1-html-ivating-your-django-web-app-s-experience-with-htmx-alpinejs-and-streaming-html.md index 7b6944b0..81f99bd2 100644 --- a/_schedule/talks/2023-10-16-11-10-t1-html-ivating-your-django-web-app-s-experience-with-htmx-alpinejs-and-streaming-html.md +++ b/_schedule/talks/2023-10-16-11-10-t1-html-ivating-your-django-web-app-s-experience-with-htmx-alpinejs-and-streaming-html.md @@ -28,6 +28,7 @@ tags: title: HTML-ivating your Django web app's experience with HTMX, AlpineJS, and streaming HTML. track: t1 +video_url: https://youtu.be/kYV8K71pY64 --- The rise of SPAs has brought many benefits, but it has also introduced complexity and performance overheads that can be overwhelming. As Django developers, we know the power and elegance of the Django framework, and we believe it can deliver a better user experience without the need for heavy JavaScript frameworks. diff --git a/_schedule/talks/2023-10-16-12-00-t0-meet-ups-a-grand-vision-for-a-humble-endeavor.md b/_schedule/talks/2023-10-16-12-00-t0-meet-ups-a-grand-vision-for-a-humble-endeavor.md index c2945f07..1f783489 100644 --- a/_schedule/talks/2023-10-16-12-00-t0-meet-ups-a-grand-vision-for-a-humble-endeavor.md +++ b/_schedule/talks/2023-10-16-12-00-t0-meet-ups-a-grand-vision-for-a-humble-endeavor.md @@ -21,6 +21,7 @@ tags: - community title: 'Meet-ups: A Grand Vision for a Humble Endeavor' track: t0 +video_url: https://youtu.be/JLuXMxqhUVQ --- Meet-ups are one of the best places to bring new people into our communities, but it feels like each one is constantly reinventing the wheel. What if we thought about running meet-ups as a craft and talked about what we're doing there as one of the most important activities that code communities can engage in? Python and Django have built fantastically welcoming communities, and now it's time go out there and bring in the next wave of community members. diff --git a/_schedule/talks/2023-10-16-12-00-t1-vue-django-combining-django-templates-and-vue-single-file-components-without-compromise.md b/_schedule/talks/2023-10-16-12-00-t1-vue-django-combining-django-templates-and-vue-single-file-components-without-compromise.md index 28f52996..9e34eed1 100644 --- a/_schedule/talks/2023-10-16-12-00-t1-vue-django-combining-django-templates-and-vue-single-file-components-without-compromise.md +++ b/_schedule/talks/2023-10-16-12-00-t1-vue-django-combining-django-templates-and-vue-single-file-components-without-compromise.md @@ -27,6 +27,7 @@ tags: title: 'Vue + Django: Combining Django Templates and Vue Single File Components without compromise' track: t1 +video_url: https://youtu.be/16rKyUZuttE --- There is a common misconception that Django's template-based views and "heavyweight" JavaScript frameworks such as Vue cannot co-exist without considerable compromise; that we are forced to choose between the two. For example, we may use Django Rest Framework as back-end while writing a JavaScript SPA front-end, making it difficult to utilize Django templates where convenient. Or we may use JavaScript frameworks from Django templates using browser `