django-planet

What's new in Django community blogs?

How to Patch Requests to Have a Default Timeout

June 22, 2022 » Adam Johnson » [Archived Version]

Python’s requests package is very popular. Even if you don’t use it directly, it’s highly likely one of your dependencies does. One wrinkle in requests’ design is that it has no default timeout. This means that requests can hang forever if the remote server doesn’t respond …

Read More

How to Learn Django (Ep2 Replay)

June 22, 2022 » Django Chat » [Archived Version]

Carlton and Will discuss how to learn Django whether you are a total beginner or experienced web developer.

Read More

New App In Project - Building SaaS with Python and Django #136

June 16, 2022 » Django on Matt Layman » [Archived Version]

In this episode, I broke ground on a brand new feature. The feature will be a task checklist for teachers. Since the checklist is directly for teachers, I created a new Django app named teachers and showed how to hook that into the rest of my Django project.

Read More

New App In Project - Building SaaS #136

June 16, 2022 » Django on Matt Layman » [Archived Version]

In this episode, I broke ground on a brand new feature. The feature will be a task checklist for teachers. Since the checklist is directly for teachers, I created a new Django app named teachers and showed how to hook that into the rest of my Django project.

Read More

You Don't Need JavaScript

June 9, 2022 » Django on Matt Layman » [Archived Version]

What If I Told You… You Don’t Need JavaScript. This talk explores why JavaScript is not good fit for most web apps. I then show how most web apps can do dynamic things using htmx. htmx is an extension library to make HTML markup better. I present examples of AJAX fetching and deletion. The presentation includes a dynamic search and how to implement infinite scrolling with a trivial amount of code.

Read More

You Don't Need JavaScript

June 9, 2022 » Django on Matt Layman » [Archived Version]

What If I Told You… You Don’t Need JavaScript. This talk explores why JavaScript is not good fit for most web apps. I then show how most web apps can do dynamic things using htmx. htmx is an extension library to make HTML markup better. I present examples of AJAX fetching and deletion. The presentation includes a dynamic search and how to implement infinite scrolling with a trivial amount of code.

Read More

Read The Docs - Eric Holscher

June 8, 2022 » Django Chat » [Archived Version]

Eric is the co-founder of Read the Docs and the Write the Docs Conferences. He is also a former Python Software Foundation Board Member and Chair of the Funding Working Group. We discuss Read the Docs's origins as a Django Dash project, Ethical Ads, Sphinx, and more.

Read More

Raising exceptions or returning error objects in Python

June 6, 2022 » Luke Plant » [Archived Version]

How returning error objects can provide some advantages over raising exceptions in Python, such as for static type checking tools.

Read More

PyCon Italia 2022 - Talk 2

June 3, 2022 » Paolo Melchiorre » [Archived Version]

PyCon Italia is the national conference where professionals, researchers and enthusiasts of the most beautiful programming language gather together.

Read More

PyCon Italia 2022 - Talk 1

June 2, 2022 » Paolo Melchiorre » [Archived Version]

PyCon Italia is the national conference where professionals, researchers and enthusiasts of the most beautiful programming language gather together.

Read More