Django News Newsletter

Archives
Jobs
Podcast
Videos
June 21, 2024

htmx 2.0

htmx 2.0, PyPI blocks outlook domains, a new import by string methods, and much more!

News

htmx 2.0.0 has been released!

htmx 2.0 is the best thing since htmx 1.0 and is newly released.

PyPI: Prohibiting Outlook email domains

In response to ongoing mass bot account registrations, Outlook domains outlook.com and hotmail.com have been prohibited from new associations with PyPI accounts.

DjangoCon US: Call for Venue Proposal 2025

DEFNA is seeking proposals for a venue for DjangoCon US 2025 and ideally 2026.

Wagtail CMS News

How to Remove the “Add” Button from Wagtail Admin SnippetViewSet

How to Remove the “Add” Button from Wagtail Admin SnippetViewSet.

Updates to Django

Today 'Updates to Django' is presented by Vaarun Sinha from Djangonaut Space!

Last week we had 8 pull requests merged into Django by 6 different contributors - including 2 first-time contributors! Congratulations to George Kussumoto and Madalin Popa for having their first commits merged into Django - welcome on board!

Some interesting Django forum discussions to check out:

  • DEP009: Is Async-Capable Django Still Relevant? : A discussion on the future direction of async support in Django, addressing current achievements, challenges, and potential next steps.
  • Idea: makemigrations and squashmigrations with --no-deps flag : Proposing a solution for handling circular dependencies in large projects by creating models without relationships initially, and then adding them in subsequent migrations.

Sponsored Link 1

Try Scout APM for free!

Sick of performance issues? Enter Scout's APM tool for Python apps. Easily pinpoint and fix slowdowns with intelligent tracing logic. Optimize performance hassle-free, delighting your users.

Articles

Python: Import by string with pkgutil.resolve_name()

Learn how to use classes, functions, or modules by importing them as strings.

Django SQLite Production Config

Optimize your Django SQLite configuration for production.

Running Prettier against Django or Jinja templates

Learn how to use Prettier to lint Django and Jinja templates.

Events

Django London Meetup June

The next Django London Meetup is Thursday, June 20, 2024, 6:15 PM to 8:15 PM BST at the Kraken offices.

Pycon Ireland 2024: Call for Speakers

PyCon Ireland 2024 takes place in Dublin on November 16th and 17th. Their Call for Speakers closes on August 5th.

Tutorials

Storing Django Static and Media Files on DigitalOcean Spaces

This tutorial shows how to configure Django to load and serve up static, and user-uploaded media files, public and private, via DigitalOcean Spaces, an S3-compatible object storage service with a built-in Content Delivery Network (CDN).

Videos

Python Tutorial: Build a SaaS App with Django, Stripe, Neon PostgreSQL, TailwindCSS, GitHub Actions

An almost 12 hour(!) free course from Coding for Entrepreneurs.

Modal Forms with Django, HTMX, and Tailwind CSS

How to convert a traditional Django form to an HTMX model element in just a few quick steps.

Awkward End-to-End Testing with Playwright

Jay Miller shows us how to use the Playwright library for end-to-end testing.

Sponsored Link 2

Where should DjangoCon US 2025 be?

Send us your venue proposal this summer! We are looking at conference dates of October 5-10, 2025 or October 12-17, 2025.

Django Job Board

Senior Back-End Engineer at Cube Software 🆕

Senior Python/Django Developper at Evaboot 🆕

Fractional CTO (Part-time and Remote in India) at Ecowiser 🆕

Full Stack Developer - Django & Vue.js at Strix Technologies

Mid-Level Python Engineer (Django Specialist) at Klarian

Full Stack Developer – Python at Krotos. Ltd

Senior Software Engineer at HarperRand / CALRegional

Projects

feinheit/django-email-hosts

Support for several SMTP configurations in a single site.

abe-101/mergecal

Mergecal is a Django web app that allows you to easily merge multiple iCalendar feeds into a single feed.


Django News is not associated with the Django Software Foundation.

Django is a registered trademark of the Django Software Foundation.

Don't miss what's next. Subscribe to Django News Newsletter:
link
jefftriplett.com
Powered by Buttondown, the easiest way to start and grow your newsletter.