Blog

Showing 11 to 15 of 65 blog posts in the technical category.

July 7, 2014
by Mark Lavin
0 comments

Tips for Upgrading Django

From time to time we inherit code bases running outdated versions of Django and part of our work is to get them running a stable and secure version. In the past year we've done upgrades from versions as old as 1.0 and we've learned a few lessons ...

Continue reading →

July 1, 2014
by Hao Nguyen
0 comments

O'Reilly Deal: 50% Off Lightweight Django

O'Reilly Media, the go-to source for technical books, just let us know that they're having a 50% off sale on pre-orders of Technical Director Mark Lavin's book,Lightweight Django. A great chance to get a sneak peek at the first three chapters!

Continue reading →

June 23, 2014
by Dan Poirier
0 comments

Getting Started Scheduling Tasks with Celery

Many Django applications can make good use of being able to schedule work, either periodically or just not blocking the request thread.

There are multiple ways to schedule tasks in your Django app, but there are some advantages to using Celery. It’s supported, scales well, and works well with ...

Continue reading →

February 5, 2014
by Alex Lemann
0 comments

Caktus Completes RapidSMS Community Coordinator Development for UNICEF

Colin Copeland, Managing Member at Caktus, has wrapped up work, supported by UNICEF, as the Community Coordinator for the open source RapidSMS project. RapidSMS is a text messaging application development library built on top of the Django web framework. It creates a SMS provider agnostic way of sending and receiving ...

Continue reading →

January 9, 2014
by Dan Poirier
0 comments

Managing Events with Explicit Time Zones

Recently we wanted a way to let users create real-life events which could occur in any time zone that the user desired. By default, Django interprets any date/time that the user enters as being in the user’s time zone, but it never displays that time zone, and it ...

Continue reading →