<p>Inspired by Eric Florenzano’s talk,</p><p>Using Django in Non-Standard Ways</p><p>(</p><p>slides in</p><p>PDF</p><p>) at DjangoCon and the announcement of Tornado (</p><p>tornadoweb.org</p><p>), I decided to try building a small application using the Django Form library and Django …</p>
<p>Last month, Lincoln Loop gave a talk at</p><p>EuroDjangoCon</p><p>about customizing the Django admin interface. After presenting some of the admin customizations we had done on</p><p>Gondola</p><p>, I had a bunch of people get in touch with me asking …</p>
<p>I’ve always disliked the way named anchors (</p><p><a href="#name">...</a></p><p>) behave in browsers. It jumps your viewport to a different part of the page, but it’s rarely obvious which section you have landed on. If the page is long …</p>
<p>This post got a bit long-winded,</p><p>skip to the project announcment</p><p>if you prefer.</p><p>One of the things I love about Python and Django is the philosophy that</p><p>there is one obvious way to do things</p><p>. Standards make it …</p>
<p>While browsing the source code of President Obama’s latest web initiative,</p><p>recovery.org</p><p>, I noticed something of interest.</p><p><</p><p>script</p><p>type</p><p>=</p><p>"text/javascript"</p><p>></p><p><!--</p><p>//--><![CDATA[//><!--</p><p>jQuery</p><p>.</p><p>extend</p><p>(</p><p>Drupal</p><p>.</p><p>settings</p><p>,</p><p>{</p><p>"basePath"</p><p>:</p><p>"/"</p><p>});</p><p>//--><!]]> …</p>
<p>Satchmo</p><p>is an amazing E-Commerce engine built on top of Django. After struggling in the past with difficult packages like ZenCart and</p><p>OSC</p><p>ommerce, Satchmo’s ease of customization make it a joy to work with.</p><p>Unfortunately, all the features can …</p>
<p>In the process of prepping</p><p>Gondola</p><p>CMS</p><p>for public consumption, we’ve grown from having a developer (me), to having a development team. One pain point that quickly arose was the amount of time it took for new developers to setup …</p>
<p>We all know not to serve static media (images,</p><p>CSS</p><p>, Javascript, etc.) in production directly from Django. Thankfully, Django gives us some nice settings like</p><p>MEDIA</p><p>_URL</p><p>and</p><p>MEDIA</p><p>_ROOT</p><p>to make serving them a lot less painless. Lately, …</p>
<p>After reading the comments on</p><p>my last post on the subject</p><p>, I realized there was definitely some room for improvement in my strategy. This is take two of the original post.</p><p>Problems</p><p>My original strategy had a couple of …</p>
<p>Gondola is our content management system built on top of Django. I briefly showed it off during</p><p>my DjangoCon Lightning Talk</p><p>, but have been wanting to give it a proper screencast for a while. Here’s an introduction:</p><p>A few …</p>