| in blog | Django News |
|---|---|
| original entry | Django News - Python 3.14.0 beta is here - May 9th 2025 |
Optimizing Warehouse's test suite via pytest-xdist parallelization, Python 3.12 sys.monitoring, testpaths, and import pruning cut execution from 163 to 30 seconds.
A quick-start guide to create a web map with images, using the Python-based Django web framework, leveraging its GeoDjango module, and Pillow, the Python imaging library, to extract GPS information from images.
Utilize django-pgtrigger and PostgreSQL JSON functions to auto-populate GeoDjango MultiPolygonField from GeoJSON stored in a JSONField on insert or update.
Use uv tool mechanism to install and manage pre-commit globally, accelerating Python hook installs, upgrades, and Django project Git hook workflows.
Django apps encapsulate modular, reusable subsystems within projects, improving code organization, testability, admin interface clarity, and simplifying transitions to microservices.
Mia Bajić gave the day 2 keynote talk on "The Most Bizarre Software Bugs in History." Here she recounts her full conference experience: talks, events, and even swimming in the ocean after the first day of sprints.