🚀 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
|
AI agents introduce unique security chal...
Discover how Google Antigravity, an agen...
Ready to build machine learning models f...
Explore the powerful tools and protocols...
Learn to build scalable backend applicat...
AI tools can be super helpful when used ...
This course is Harvard University's intr...
Only 6 values are falsey in JavaScript. ...
Your RSA-2048 encryption isn't as safe a...
If you like freeCodeCamp's daily coding ...