Sept. 29, 2024 » Simon Willison's Weblog: django » [Archived Version]
Ensuring a block is overridden in a Django template Neat Django trick by Tom Carrick: implement a Django template tag that raises a custom exception, then you can use this pattern in your templates: {% block title %}{% ensure_overridden %}{% endblock %} To ensure you don't accidentally extend a base template but forget to fill out a critical block. Via Carlton Gibson Tags: django, python
Read MoreSept. 29, 2024 » Simon Willison's Weblog: django » [Archived Version]
Ensuring a block is overridden in a Django template Neat Django trick by Tom Carrick: implement a Django template tag that raises a custom exception, then you can use this pattern in your templates: {% block title %}{% ensure_overridden %}{% endblock %} To ensure you don't accidentally extend a base template but forget to fill out a critical block. Via Carlton Gibson Tags: django, python
Read MoreSept. 28, 2024 » Simon Willison's Weblog: django » [Archived Version]
DjangoTV Brand new site by Jeff Triplett gathering together videos from Django conferences around the world. Here's Jeff's blog post introducing the project. Via @webology Tags: jeff-triplett, django
Read MoreSept. 28, 2024 » Simon Willison's Weblog: django » [Archived Version]
DjangoTV Brand new site by Jeff Triplett gathering together videos from Django conferences around the world. Here's Jeff's blog post introducing the project. Via @webology Tags: django, jeff-triplett
Read MoreSept. 27, 2024 » Simon Willison's Weblog: django » [Archived Version]
I just arrived home from a trip to Durham, North Carolina for DjangoCon US 2024. I’ve already written about my talk where I announced a new plugin system for Django; here are my notes on some of the other themes that resonated with me during the conference. Growing the Django Software Foundation (DSF) Could we fund a Django LTS accessibility audit? Django fellows continue to provide outstanding value Django needs feature champions htmx fits Django really well Django Ninja has posi…
Read MoreSept. 27, 2024 » Django News » [Archived Version]
News 2025 DSF Board Nominations Nominations are open for the 2025 Django Software Foundation Board of Directors and there are 4 positions currently open, with each position serving for two years. djangoproject.com PyCharm & Django Campaign 2024 - encore The Django Software Foundation's biggest fundraising event of the year is here! djangoproject.com Updates to Django Today 'Updates to Django' is pres…
Read MoreSept. 27, 2024 » Software Crafts » [Archived Version]
Can we create a community roadmap?
Read MoreSept. 26, 2024 » Simon Willison's Weblog: django » [Archived Version]
django-plugin-datasette I did some more work on my DJP plugin mechanism for Django at the DjangoCon US sprints today. I added a new plugin hook, asgi_wrapper(), released in DJP 0.3 and inspired by the similar hook in Datasette. The hook only works for Django apps that are served using ASGI. It allows plugins to add their own wrapping ASGI middleware around the Django app itself, which means they can do things like attach entirely separate ASGI-compatible applications outside of the regular Djan…
Read MoreSept. 26, 2024 » The PyCharm Blog » [Archived Version]
Ready to get started on your Django project? Whether you want to build a personal project, improve your portfolio, or just experiment with a new technology, Django provides the perfect foundation. We’ve compiled a list of Django project ideas that will help you expand your competence, whether you’re new to the framework or looking to […]
Read MoreSept. 26, 2024 » Better Simple » [Archived Version]
A revisit on Community and Reliability within Django
Read More