October 26, 2009 2:45 p.m.
It seems like I frequently find myself needing to write template tags for the various projects I work on here at Imaginary Landscape. The most common reason is generally so that I can adhere to the ideas of the DRY principle. For instance, YaBa has the potential to craft a rather lengthy sidebar with Twitter updates, GitHub activity, links, categories and archives, all of which are dynamic content. To make it more problematic, that side bar is in every single view. In order to accomplish that without template tags, I'd need to return objects for each of those in ...
Read More
Updated 10/26/09 @ 02:45PM CDT by markr
Categories:
Django
Tags:
django
github
templatetags
0 Comments
October 19, 2009 3:03 p.m.
There are a wide variety of reasons why we should worry about testing in our Django applications, obviously. However, as a former system administrator, I have some ideals that are absolutely engraved straight into my brain I think. The main idiom being:
"Never do the same thing three times. Do it twice, the third time? Script it!"
Hence, my main reason for unit tests and continious integration is, simply put, laziness. I hate manually checking the site I'm working on to make sure my last commit hasn't broken anything crucial. Then the next system administration idiom comes into ...
Read More
Updated 10/19/09 @ 03:03PM CDT by markr
Categories:
Django
Tags:
1 Comments
October 15, 2009 4:34 p.m.
Welcome to the inaugural post of our new blog on our new microsite. This will likely be my first and last post as our tech team will immediately take over and write of things Pythonic and Djangoriffic. However, before that happens, I wanted to offer some thoughts on our decision to make our Python and Django development more externally facing.
Imaginary Landscape has been in the business of developing Web sites since 1995. Up until recently, no one really cared about the underlying technology - at least not our typical clients. Our decisionmakers come primarily from marketing departments. They don't ...
Read More
Updated 10/29/09 @ 04:34PM CDT by brian
Categories:
Django Python
Tags:
0 Comments