🚀 Sign up for Cloudinary for free right now: 🚀
Learn how to build a Course Platform from scratch. Host video-based courses, manage thumbnails, restrict access to confirmed emails only, optimize thumbnails, customize the Django admin and much more.
Topics:
✅ Use Python 3.12 and Django 5
✅ Learn image upload basics with Django (plus the challenges with hosting images)
✅ Integrate Cloudinary Image & Hosting
✅ Optimize images sizes with a simple argument with thumbnails and large format
✅ Build an Email-first opt-in workflow
✅ Automatically resize videos to fit playback
✅ Custom email verification process from scratch
✅ Integrate TailwindCSS with django-tailwind
✅ Use HTMX to render and handle Forms
✅ Send Emails from Django with Gmail
✅ Customize the Django Admin to fully manage and view videos and courses
✅ Implement custom helper functions that can be re-used across Python projects
✅ Stylize the frontend using Flowbite
✅ Use the CloudinaryField on Django models to automatically handle images and videos
✅ and much more
⦿ Blog post - Send Email with Gmail & Django:
⦿ Code:
⦿ Subscribe:
⦿ Setup Video for Python 3 & Django 3:
Thanks to Cloudinary or partnering with us on this video. Sign up for free this one:
Chapters
00:00:00 Welcome
00:00:51 Demo
00:06:39 Python Virtual Environment
00:10:24 Create the Django Project
00:15:53 Course Roadmap
00:21:05 Baseline Django Course Model
00:34:31 Django ImageField and Pillow
00:37:21 Syncing Code with Migrations
00:48:0
|
🔥Digital Marketing Specialist - ...
From smart cameras to connected devices ...
In the final episode of this 6-part seri...
In Episode 5 of this 6-part series, we e...
In Episode 4 of this 6-part series, we z...
In Episode 3 of this 6-part series, we e...
In Episode 2 of this 6-part series, we d...
Curious about data analytics but short o...
This short video shares Rahul’s inspirin...
This video on Python Full Course 2026 24...
🔥Applied Generative AI Specialization, d...
Sometimes, sharing your projects with in...
「キノクエスト」の登録・詳細はこちらから▶︎ e-ラーニング「キノクエスト」な...
In this episode of the podcast, Cindy te...