django-planet

What's new in Django community blogs?

Migrating from Python 2 to 3 at EdX - David Ormsbee & Nimisha Asthagiri

Oct. 9, 2019 » Django Chat » [Archived Version]

EdX is an online education platform used by more than 20 million learners and institutions including MIT and Harvard. We discuss migration from Python 2 to 3, where to put business logic, and the limits of Django defaults on a website at massive scale.

Read More

Real-time Web Apps with Zero Lines of JS

Oct. 7, 2019 » Instawork Engineering » [Archived Version]

Using Django, Intercooler, and MercurePhoto by Marc-Olivier Jodoin on UnsplashIn a previous post, I described how Instawork doubled our web development productivity by abandoning React and embracing server-rendered pages enhanced with Intercooler.js. A standard React/Redux setup requires a lot of duplicated work; logic has to be written once on the server (as the source of truth), and a second time on the client (for local state management). By doing all UI rendering in our Django codebase, we …

Read More

Search

Oct. 2, 2019 » Django Chat » [Archived Version]

Despite being a "batteries included" framework, Django provides no built-in support for search. And yet almost every website needs it! We discuss how to add search to any Django site via filters and Q objects. Then move on to more advanced options including full text search with PostgreSQL, Elastic, and more.

Read More

Bring in the WhiteNoise, Bring in Da Funk - Building SaaS #34

Oct. 2, 2019 » Django on Matt Layman » [Archived Version]

In this episode, we added WhiteNoise to the app as a tool for handling static assets. This lets us move away from depending on Nginx for the task and gives shiny new features like Brotli support. We installed WhiteNoise into the requirements.in file and used pip-tools to generate a new requirements.txt. whitenoise[brotli]==4.1.4 Once WhiteNoise was installed, it needed two primary settings changes. Add a new middleware. Change the STATICFILES_STORAGE. MIDDLEWARE = [ .

Read More

Ruby on Rails & Django- David Heinemeier Hansson

Sept. 25, 2019 » Django Chat » [Archived Version]

David is the creator of Ruby on Rails. We discuss "batteries-included" web frameworks, maintaining an open source community, versioning, upgrades, and falling in love with a programming language.

Read More

Django 3.0 Preview

Sept. 18, 2019 » Django Chat » [Archived Version]

We discuss the major features to expect in Django 3.0, which will be released in December, but the alpha release is available now for testing.

Read More

Learning to Love Django Tests - Lacey Williams Henschel

Sept. 11, 2019 » Django Chat » [Archived Version]

Lacey is a former DjangoCon US conference chair, prolific speaker, teacher, and works as a consultant at RevSys.

Read More

Django Fellow - Mariusz Felisiak

Sept. 4, 2019 » Django Chat » [Archived Version]

Mariusz is an expert on Oracle databases and a Django Fellow, responsible for triaging tickets, security releases, and generally guiding Django itself.

Read More

Slugs as primary keys

Aug. 30, 2019 » REVSYS Blog » [Archived Version]

Slugs as primary keys

Read More

How to Add Django Models to the Wagtail Admin

Aug. 29, 2019 » REVSYS Blog » [Archived Version]

How to Add Django Models to the Wagtail Admin

Read More