📰 New newsletter: Django News - DjangoCon Europe 2025 in Dublin, Ireland! 🍀 - Nov 15th 2024
django
🐍 On this Building SaaS with #Python and #Django, I made a new view that returns a zip archive. We'll use this archive as the container for year end PDF reports for the feature that I'm building. https://www.youtube.com/watch?v=v2zfjVh1zM8
Anyone have experience with TrustPilot reviews? Is this something I should implement for an "independent" way for people to view reviews of #django courses?
I see some people using it...
My DjangoCon US talk "Hidden gems of Django 5.X" is available 💎 🎊
As we celebrate this Festival of Lights, we're reminded of how our global community illuminates the path of open source development. Just as countless diyas light up homes across the world today, thousands of developers like you brighten the Django ecosystem with your contributions, knowledge-sharing, and collaborative spirit.
To all who are celebrating, दीपावली की हार्दिक शुभकामनाएं! (Happy Diwali !)
Summer approaches. It's getting hot. Slowly nudging our way to more info on Django on the Med 🏖️
We have a web page!
Admittedly it doesn't say much yet. 🚀
🚀 Feature Friday: LoginRequiredMiddleware!
The LoginRequiredMiddleware is great for any Django app that is mostly behind authentication. When enabled, views will require login by default. No more login_required decorators everywhere!
🧵 (1/3)
#Django #DjangoFeatureFriday
Async Patterns in Django by Paul Bailey is on sale on Leanpub! Its suggested price is $39.95; get it for $26.96 with this coupon: https://leanpub.com/sh/FGkTwJzf #Django
Hey, there! I’ve put together a detailed version of my DSF Board nomination statement. I believe a deeper exploration of my thoughts and aspirations will provide a clearer understanding of my vision for the #Django community.
Read the blog post here: https://priyapahwa19.wordpress.com/2024/11/02/deep-dive-into-my-dsf-board-statement/
All questions are welcome! 🙌
P.S. I'm planning to move away from WordPress, but please bear with me for the time being 🙂
✍️ New post covering another useful way to launch pdb in Django, when a given SQL query runs
🆙 Big update for Boost Your Django DX out now
* New chapter on debuggers
* Biome for CSS and JavaScript
* Latest versions of everything - Python 3.13, Django 5.1
Free for all existing readers, or 50% Black Friday discount for new readers.
Enjoy!
🐴 Django-related deals for Black Friday! 🐴
My annual post gathering deals from Django-related creators is up.
Check it out for discounts on books, courses, and tools!
#Django #BlackFriday
https://adamj.eu/tech/2024/11/18/django-black-friday-deals-2024/
🚀 Feature Friday: assertNumQueries!
This method from TransactionTestCase helps you write tests that verify the number of queries made by a piece of code.
It is a great way to check DB performance and catch regressions or "n+1" issues.
🧵 (1/3)
We need input from our community 💚 Take and re-share the 2024 #Django Developers Survey: https://jb.gg/c1ex6j – collab with @jetbrains, makers of @pycharm the #Python IDE
Huge career moment… I’m so happy to have my first ever @django pull request merged! So proud to be a part of the third cohort of @djangonautspace @djangonaut space 🚀. A huge thank you to @felixxm , @paulox , @sarahboyce , @CodenameTim , Keanya Phelps, Soyoung Kang, Tainara Palmeira
https://github.com/django/django/pull/18707
https://code.djangoproject.com/ticket/35856
📝 New blog post today: pros and cons of various techniques for setting a non-user submitted field on a #Django modelform.
https://blog.bmispelon.rocks/articles/2024/2024-11-04-modelform-save-related-objects.html
Django just hit 80,000 stars on GitHub! 🚀
With each new star, Django’s journey grows brighter. From personal projects to massive applications, Django has become the backbone of countless innovations worldwide, thanks to YOU—the amazing community! 💫✨
I published my local Django core dev on GitHub. It's a slightly polished version of the test project I threw together when working on the admin fieldsets.
As the README says: this is not production-worthy code!
I just filled out the 2024 Django Developer Survey ✅
If you've ever developed in Django, even just recently, go ahead and fill out the survey, and let us know what you think 👍🏻
We're interested in hearing from you all 🤗
https://www.djangoproject.com/weblog/2024/nov/21/2024-django-developers-survey/
CC @django
New blog post about a technique for "deep filtering" of generic foreign keys: https://blog.bmispelon.rocks/articles/2024/2024-11-25-genericforeignkey-deep-filtering.html
Did you know we have a newsletter? It's got tips for using Wagtail, news, packages releases, and some eggscellent bird jokes. 🐦 😂 Sign up here: https://buff.ly/4eDqNLX
Happy to share that I'm now an Individual Member of the #Django Software Foundation (DSF) 💚💚
Thanks @thibaudcolas for nominating me! ✨
Looking forward to contributing even more to the amazing community and learn a lot along the way!
Checkout: https://www.djangoproject.com/foundation/minutes/2024/nov/19/dsf-board-monthly-meeting/
Emma Delescolle's "Django: Looking Forward to the Next 20 Years" talk is live on #DjangonautSpace YouTube! 🚀
Packed with insights from the co-maintainer of DRF-Schema-Adapter, the talk opens the doors to new perspectives for the #Django community! 🌶️
📽️https://youtu.be/Urab3PVYXio
Looked up how to do multiple primary keys in #Django and found that the issue was first opened 19 years ago, and was accepted for check-in yesterday! https://code.djangoproject.com/ticket/373 #webdev #python