Django News Newsletter

Archives
Jobs
Podcast
Videos
March 20, 2020

Issue 15

πŸŽ‰ Async views are in Django 3.1. What a week, please wash your hands!

News

DjangoCon Europe 2020 is postponed to September 16-20

Current Covid-19 peak estimates are too close to the original dates (May 27-31), we can not delay making a decision anymore. Some conferences are postponing, others canceling altogether.

Google Summer of Code - Apply by March 31

Students can apply to spend 3 months working on an open source project, including Django! Last year’s GSOC student contributed JSON Field support which is a forthcoming major feature in Django 3.1.

Async views will be in Django 3.1!

Check out the pull request to see the fantastic work by Andrew Godwin and the Django team.

Sponsored Link 1

Django Styleguide

From HackSoft, a styleguide for Django projects at scale.

Articles

Google Summer of Code Reflection

Fantastic advice from Django's 2019 GSOC student.

Use `python -m pip` everywhere

Wise advice from Adam Johnson on managing Python dependencies.

Against service layers in Django

An in-depth piece on structuring code and logic within Django.

The most critical Python code metric

A quick and dirty way to evaluate the quality of any Python code.

How a request becomes a response: Diving deeper into WSGI

Part of an excellent series on Django and webpage internals.

Understanding many to one in Django

A deep dive on many-to-one relationships.

Website Search using Django and PostgreSQL Trigrams | Imaginary Landscape

A look at Trigrams, one of PostgreSQL's full text search features.

Layoffs are Coming

From Django co-creator Jacob Kaplan-Moss, advice on how to manage potential future layoffs in the tech space.

Tutorials

A Guide to ASGI in Django 3.0 and its Performance

An overview of sync vs async in Django, new features, and advice for how to structure future apps.

Django Favicon Tutorial

Quick and easy way to add Favicons to your Django project.

How to serve private media files with Django

Build a document manager with user-uploaded files and various permissions.

Podcasts

Django Chat - Remote Work

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

Projects

django-rest-assured

Instantly test-cover your Django REST Framework based API

drf-extra-fields

Useful extra fields for Django Rest Framework including Base64ImageField, Base64FileField, PointField, IntegerRangeField, and many more.

django-shapeshifter

A very useful Class-Based View to handle multiple forms in one view.

django-perf-rec

Keep detailed records of the performance of your Django code.


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.