Sponsorised links
This month
MichaelMoore.com | Concentric Sky
With such a large amount of content, searchability was essential. For this we built a custom technology stack based on Solr, Lucene and Haystack. Then, to keep all the previous links pointing in the right direction, we created a customizable scheme of Django regular expressions and Apache mod_rewrites.
sunlightlabs's django-layar at master - GitHub
helper for publishing data to Layar augmented reality browser from Django edit
October 2009
getElementsBySelector - CSS Query Selector for HTML DOM < Scripts < Python < Bin-Co
getElementsBySelector is a python function which takes a standard CSS style selector and returns an array of elements objects from the document that match that selector. This is a frequently used function in JavaScript - if you use a library. Its kind of meaning less to have this function in the server side - unless you are doing screen-scarping. Then its very useful. Recently, I had to work on a Django app that does a bit of screen-scrapping - so I created this function to aid me.
Rails vs Grails vs Django models - Peter Krantz
in Rails, parts of the model design is actually stored in the database schema instead of in the Ruby code. I have started adding comments in the Rails model classes to be able to remember what properties they have without peeking in the Db. Typically I have a number of half-baked projects on my laptop and from time to time I forget what they do and these comments help me remember.
johnpaulett.com / Getting RESTful with web.py
Django may be the Python web framework getting all the press recently, but web.py is definitely a nice, simple framework. One of the nice aspects of web.py is that it exposes methods for the basic HTTP methods (GET, POST, PUT, DELETE, etc.) and uses these methods to process each request from the client. This approach makes it amazingly easy to write a RESTful API.
yml / fabric_factory / overview — bitbucket.org
This project aims to provide an easy to setup continuous integration server and client. The server side infrastructure is built on top of django. The tasks are described using fabric.
Exposing calendar events using iCalendar in Django | Technobabble - Christian Joergensen
I recently wrote simple abstraction for exposing calendar events in Django as iCalendar feeds. It relies on vobject for managing the formatting of the calendar file, so you will need this if you want to try it out. It is available in Debian in the python-vobject package.
Lessons Learned While Creating a Generic Taxonomy App for Django | Musings of an Anonymous Geek
So, when I first picked up a guitar, the first song I sat down to learn, by ear, was Stairway to Heaven, not “Twinkle, Twinkle, Little Star”. So goes my experience with Django :)
jessenoller.com - Django, mod_wsgi, Apache and OS X – do it.
whut_2.jpgSo, I’m one of those people where I don’t like running things “too far” from what a production setup might look like (I code on OS/X, deploy to Linux). This is why I jump(ed) through various hoops on my OS X system to get Apache/Django/mod_wsgi/etc all up and running and happy (not for serving the site; just developing).
Sponsorised links
September 2009
akoha / django-lean / wiki / Home — bitbucket.org
A framework for performing and analyzing split-test experiments in Django applications.
Django Dose
Python Zone | Everything for the Python & Django developer
August 2009
The Lost Fingers - Lost in the 80s (Site Français)
CODE.NASA.GOV: Available Projects
The rich, collaborative web applications being developed on the NASA Apps platform are built on the open-source Django Web Application Framework. This portal provides source code repositories, bug tracking and AGILE project management systems, and public-facing wikis for each project within NASA Apps.
These projects, while intended to be released as open source software, have not currently passed through the NASA software release process. It is anticipated that they will be released under the NASA Open Source Agreement (NOSA), and will be accepting user community contributions by the end of the summer.
Build a Microblog with Django - Webmonkey
Let's build something a little more advanced. Let's build a microblog.
Get Started With Django - Webmonkey
Django is a web framework designed to help you build complex web applications simply and quickly. It's written in the Python programming language.
July 2009
Install Django, GeoDjango, PostgreSQL & PostGIS on OSX Leopard
At this point, I recommend following along from step 2 of the official geoDjango guide.
