What's new in Django community blogs?

Creating canonical Django packages - Part 2

Sept. 23, 2024 » Software Crafts » [Archived Version]

(Re)defining what it means to be 'official' in the Django ecosystem

Read More

Django News - 2024 Malcolm Tredinnick Prize nominations - Sep 20th 2024

Sept. 20, 2024 » Django News » [Archived Version]

News Nominate a Djangonaut for the 2024 Malcolm Tredinnick Memorial Prize Nominations are open until Monday, September 30th, 2024. Learn more about past winners here. djangoproject.com Last call for DjangoCon US 2024 tickets! It's the very last call for DjangoCon US 2024 tickets! djangoproject.com Django Software Foundation Could you host DjangoCon Europe 2026? Call for organizers We are looking …

Read More

Creating canonical Django packages

Sept. 20, 2024 » Software Crafts » [Archived Version]

Not being in Django core doesn't mean it hasn't 'won'

Read More

How to implement RESTful routing in Django

Sept. 19, 2024 » Josh Karamuth » [Archived Version]

Learn to leverage the REST archicture in a Django app.

Read More

Last call for DjangoCon US 2024 tickets!

Sept. 18, 2024 » The Django weblog » [Archived Version]

DjangoCon US starts next week in Durham, NC on September 22nd! If you aren't able to join in person, please consider purchasing an online ticket: https://ti.to/defna/djangocon-us-2024 The conference is full of a variety of talks with excellent keynote speakers! It's shaping up to be an event you'll want to experience live. If you'd like to learn more about DjangoCon US visit them at their website or reach out to them at [email protected].

Read More

Pythonの脆弱性CVE-2024-7592とDjangoへの影響

Sept. 18, 2024 » @ch4n3.yoon » [Archived Version]

Python標準ライブラリhttp.cookiesのReDoS脆弱性 CVE-2024-7592 の分析。Djangoサーバーに対するDoS攻撃が可能。CVSS 7.5 High.

Read More

Your Django App Is Vulnerable to DoS Attacks: Update Your Python Version Now

Sept. 18, 2024 » @ch4n3.yoon » [Archived Version]

Analysis of CVE-2024-7592, a ReDoS vulnerability in Python's http.cookies module that can cause DoS on any internet-facing Django server. CVSS 7.5 High.

Read More

Django Migration Commands in a 100 words

Sept. 18, 2024 » Software Crafts » [Archived Version]

Django's migration system to me is world class, I wouldn't really want to manage a database any other way when I have the choice. The guard rails Django provides are sensible and logical, however I have been doing Django for 12 years so I am biased! However newcomers to Django often seem to struggle with the migration system and end up having to reset their database from scratch and/or deleting their migration files. With that said I'm going to walk through interacting with the Django migration…

Read More

Django: speed up tests slightly by disabling update_last_login

Sept. 17, 2024 » Adam Johnson » [Archived Version]

Django’s test client provides two methods to log in a user: login() and force_login(). The latter one is faster because it bypasses the authentication backend, including password hashing, and just sets a session to have the user logged in. Typically, you’d want to use it in setUp() like …

Read More

Unveiling Screenchain: Automate the source of truth for app workflows

Sept. 17, 2024 » Instawork Engineering » [Archived Version]

IntroductionIn pursuing excellence within the digital automation landscape, visualizing and comprehending screen workflows can be a transformative capability. Introducing Screenchain, a pioneering Django web application that exemplifies how innovation can enhance understanding and efficiency in automated processes. This blog post delves into what Screenchain is all about, how it works, its benefits, and the challenges our QA team overcame to bring this tool to life.What is Screenchain?Screencha…

Read More