Showing 25 to 30 of 43 blog posts by Dan Poirier.
-
Don't keep important data in your Celery queue
The Celery library (previous posts) makes it as easy to schedule a task to run later as calling a function. Just change: send_welcome_email('dan@example.com') to: send_welc... Read more
October 18, 2016 -
Checking That It's All Translatable
How to make sure that all your site's text is going to be translated. Read more
March 28, 2016 -
Initial Data in Django
I've struggled to find an ideal way to load initial data for Django projects. By “initial data,” I'm referring to the kind of data that you need on a new system for it to be fu... Read more
November 10, 2015 -
AWS load balancers with Django
We recently had occasion to reconfigure some of our existing servers to use Amazon Web Services Elastic Load Balancers in front of them. Setting this up isn't hard, exactly, but... Read more
August 10, 2015 -
Reviews of two recent Django Books
Introduction When I started building sites in Django, I learned the basics from the excellent Django tutorial. But I had to learn by trial and error which approaches to using Dj... Read more
July 23, 2015 -
Cakti Comment on Django's Class-based Views
After PyCon 2015, we were surprised when we realized how many Cakti who attended had all been asked about Django's class-based views (CBVs). We talked about why this might be, a... Read more
May 11, 2015