Featured
Django 1.7 Released
This is big news. Django 1.7 is a huge release, including database migrations and an app loading refactor (no more empty models.py files!). Lots of other goodies in the release notes.
DSF calls for applicants for a Django Fellow
The Django Software Foundation is funding (via donations) somebody to work on Django full-time as a “Django Fellow”. It will be interesting to see how this role drives progress.
Crowdfunding Multiple Template Engines for Django
Aymeric Augustin is on a role, having contributed major features to every Django release since 1.4. For 1.8, he wants to take on the template engine, making it a stand-alone library and easily swappable with other implementations such as Jinja2.
High Performance Django Live Q&A
We’re hosting a live Q&A event next Thursday (Oct. 16th) and you’re invited! Stop by and ask us anything about the book or Django, deployment, scaling, etc. See the event details →
Links of Interest
DjangoCon US 2014 Videos
The videos from this year’s conference in Portland are online. Great content this year.
Django’s Turning 10!
Adrian’s first commits to the Django repository were in July 2005. RevSys and the the folks in its birthplace, Lawrence, Kansas are going to throw a birthday party next July.
Django Girls Story
A cool collection of stories from ladies working professionally with Django and how they got their start.
Celery in Production
As with many tools, getting started on your laptop with Celery is easy, but there’s lots of ways to deploy it in production (some better than others). This post gives you an opinionated take on how it should be done.
Using Postgres Composite Types in Django
A pretty technical look at creating and using composite types (a column with multiple typed values) in Django.
Long Live Adjacency Lists
Another technical topic by the same author, Matthew Schinckel, on using adjacency lists in Postgres to efficiently store and retrieve tree-like data in Django.
Adding Django Form Instance Attributes
PyDanny blogs about a common use pattern in Django, adding additional attributes (user, request, etc.) to a form at initialization.
Getting Started with Django and PostgreSQL Full-Text Search
On large tables, the default Django admin search can be very slow. This post shows you how to use PostgreSQL’s full-text search to provide better and faster results.
The Class Based “View”
An in-depth look at the base View class in Django by Buddy Lindsey from GoDjango.
Django Rest Framework - An Introduction
A thorough introduction to using Django’s most popular REST framework, Django REST Framework (DRF).
Associating Django users with their sessions
A common request Django can’t handle out of the box is logging out all sessions associated to a specific user. This post shows you how to do it by adding an extra table to the database to track the sessions.
Customizing Django’s Default User Model
A step-by-step walk through of using a custom User model in your Django project.
New & Updated Packages
- django-cachalot An a database query cache built on the foundation of the now stagnant johnny-cache project.
- django-template-debug Some helpful template tags for debugging Django templates.
- django-stripe-payments Accept payments via Stripe in Django.
- django-pg-fts PostgreSQL full-text search for Django 1.7.
- django-active-login-required A view decorator to ensure the user is both logged-in and active.