django-planet

What's new in Django community blogs?

Starting the Onboarding Flow - Building SaaS #49

March 26, 2020 » Django on Matt Layman » [Archived Version]

In this episode, we worked on the progress element that will display in every step of the onboarding flow. I added some labels and styled the banner using Tailwind CSS. At the end of the stream, we boxed in the shape of the welcome page with some placeholder elements. The very first thing I did was insert a top bar that was unstyled to the top of the welcome page. We added some placeholder text for each of the steps in the onboarding flow.

Read More

Google Summer of Code - Sage Abdullah

March 25, 2020 » Django Chat » [Archived Version]

Sage was a 2019 Google Summer of Code student and contributed cross-db JSONField support coming in Django 3.1. We discuss his background in programming and advice for future student contributors.

Read More

More on service layers in Django

March 23, 2020 » James Bennett » [Archived Version]

Well, that provoked some discussion. While there were plenty of people who agreed with the general idea of that post, there were also quite a few objections. And most of those seem to fall into two main categories: people who want some type of additional layer (and may or may not call it a “service”) as a way of managing cross-cutting complexity, and people who want it as an isolating abstraction for testing. There’s also a third … Read full entry

Read More

More on service layers in Django

March 23, 2020 » James Bennett » [Archived Version]

Well, that provoked some discussion. While there were plenty of people who agreed with the general idea of that post, there were also quite a few objections. And most of those seem to fall into two main categories: people who want some type of additional layer (and may or may not call it a “service”) as a way of managing cross-cutting complexity, and people who want it as an isolating abstraction for testing. There’s also a third … Read full entry

Read More

Onboarding - Building SaaS #48

March 19, 2020 » Django on Matt Layman » [Archived Version]

In this episode, we did some design work to plan out the onboarding flow for new users. I spoke through my design process, outlined what a new user will need to do to succeed, wrote down the plan in GitHub issues, then started to implement that flow. I started the stream with a quick fix to the main app view. After that, we started a new project in the app. I needed to design the starting experience for a user.

Read More

Remote Work

March 18, 2020 » Django Chat » [Archived Version]

Remote working tips and strategies we've learned over the years, plus asides on self-employment and staying productive with little kids at home.

Read More

Against service layers in Django

March 16, 2020 » James Bennett » [Archived Version]

This post now has a followup. Recently I’ve seen posts and questions pop up in a few places about a sort of “enterprise” Django style guide that’s been getting attention. There are a number of things I disagree with in that guide, but the big one, and the one people have mostly been asking about, is the recommendation to add a “service layer” to Django applications. The short version of my opinion on this … Read full entry

Read More

Against service layers in Django

March 16, 2020 » James Bennett » [Archived Version]

This post now has a followup. Recently I’ve seen posts and questions pop up in a few places about a sort of “enterprise” Django style guide that’s been getting attention. There are a number of things I disagree with in that guide, but the big one, and the one people have mostly been asking about, is the recommendation to add a “service layer” to Django applications. The short version of my opinion on this … Read full entry

Read More

Understanding many to one in Django

March 13, 2020 » Valentino Gagliardi - Django RSS Feed » [Archived Version]

A re-introduction to one of the most common database relationship: understanding many-to-one.

Read More