Chicago Django/Python Blog - Imaginary Landscape
April 09, 2013 9:51 a.m.
Upgrades: Making the Jump from Django Old to Django New
Sometimes we are faced with the challenge of upgrading old Django-based projects. The task can be daunting, as a lot has happened in Django within the last few years. Since Django 1.1.1, Django has been through 15 micro releases and 4 minor releases. The term "minor" seems deceptive as a lot of changes occur between Django 1.x and 1.[x+1]. The ideal situation would be to incrementally keep one's Django application up to date as new releases are issued; that's not always possible for ...
Updated 04/09/13 @ 09:51AM CDT by jjasinski0 Comments
March 11, 2013 11:53 a.m.
A few weeks ago I gave a talk at the Chicago Djangonauts meeting on Django Internationalization. Apparently this isn't a task that a lot of people need to do frequently, as the crowd was not too familiar with the content of the talk. Luckily, internationalization isn't too complicated a concept and it seemed that everyone took to the information comfortably.
When it comes down to it, internationalization is essentially a technique that replaces all strings in your application with an object that is evaluated at the last minute. When the object is evaluated, it looks up the actual ...
Updated 03/11/13 @ 11:53AM CDT by dlacewell
February 26, 2013 10:22 a.m.
As part of our new appreciation for start-up organizations and their love of Django, we thought we’d share how we approach the concept of rapid UI prototyping.
Early stage start-up companies often need a proof of concept to help convey the vision of the new business model. Yes, there is the cocktail napkin approach and certainly there is value in wireframing the functionality, but something a little more polished can be of tremendous value as these organizations try to attract capital.
In most cases, the need is to “throw something up” on their newly registered domain on a free ...
Updated 02/26/13 @ 10:22AM CST by dbertrand
January 21, 2013 3:01 p.m.
We've been working with more and more startups that are already using or have decided to use Django for their new web-based businesses.
We've known for some time that Django is well suited for the kind of rapid iterations required for start-up firms. Now that Django has matured as a framework, there are ample examples of its ability to scale to the highest levels (Pinterest, Instagram, Disqus to name a few).
Over the past year, we've worked with a number of start-ups worldwide that have chosen Django as their underlying technology. Their initial decision ...
Updated 01/21/13 @ 03:01PM CST by brian
December 31, 2012 1:59 p.m.
We love Rackspace at Imaginary Landscape. Recently, we needed to store a number of large files securely, and for logistical reasons, we chose to store them via Rackspace’s Cloud Files. Rackspace provides the ability to create temporary URLs for files stored via their service. This allows temporary access to privately hosted files via a Web address. This is useful to prevent sharing a file's URL, as the address is only valid for a short amount of time. More information about temporary URLs with Rackspace Cloud Files can be found here: http://www.rackspace.com/blog/rackspace-cloud-files-how-to-create-temporary-urls/.
django-cumulus is ...
Updated 12/31/12 @ 01:59PM CST by djohnson
Page 1 of 8