<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Stupid Foot &#187; django</title>
	<atom:link href="http://stupidfoot.com/tag/django/feed" rel="self" type="application/rss+xml" />
	<link>http://stupidfoot.com</link>
	<description>A blog about my personal business projects, web sites and making money</description>
	<lastBuildDate>Sun, 15 May 2011 04:42:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Django &#8211; rapid development and you. Great on toast!</title>
		<link>http://stupidfoot.com/2009/03/07/django-rapid-development-and-you-great-on-toast</link>
		<comments>http://stupidfoot.com/2009/03/07/django-rapid-development-and-you-great-on-toast#comments</comments>
		<pubDate>Sun, 08 Mar 2009 03:15:10 +0000</pubDate>
		<dc:creator>Theodore</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://stupidfoot.com/blog/?p=192</guid>
		<description><![CDATA[I&#8217;ve been coding python for over two years now. I&#8217;ve mostly used it for console back end applications. Talking to Postgresql or Sqlite. I love Python. Before Python I was doing pretty much the same tasks with Perl. I&#8217;m not going to go into the Python vs Perl thing now but I will say that <a href='http://stupidfoot.com/2009/03/07/django-rapid-development-and-you-great-on-toast'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been coding python for over two years now. I&#8217;ve mostly used it for console back end applications. Talking to Postgresql or Sqlite. I love Python. Before Python I was doing pretty much the same tasks with Perl. I&#8217;m not going to go into the Python vs Perl thing now but I will say that Python is a much, much more friendly language to use.</p>
<p>I got into Django with the 1.0 release. Developing with Django is fast. Crazy Fast. The Django ORM makes dealing with the database an extremely pleasant experience. Looking for a post with the slug &#8216;hey-i-am-the-post-you-are-looking-for&#8217;? Its as simple as Model.objects.get(&#8216;hey-i-am-the-post-you-are-looking-for&#8217;).</p>
<p>Django follows the <a href="http://c2.com/cgi/wiki?DontRepeatYourself">DRY principle</a>. Don&#8217;t Repeat Yourself. The thing that I miss the most when dealing with other web frameworks, like CakePHP is the lack of  <span class="nf">get_absolute_url(). I love that there is just one place where you define the url structure to a type of object. Want to change all of the links to your posts from /posts/&lt;slug&gt; to /not-posts/&lt;slug&gt;? Easy, change the value of get_absolute_url() in the Posts model.</span></p>
<p><span class="nf">With Django you can go from an idea for a webapp to a fully functional site in an afternoon. Django&#8217;s ORM is great to use even if you are not going to be using Django to build a web site. If you have not, spend an afternoon with Django. Get cozy. Learn to love it.<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://stupidfoot.com/2009/03/07/django-rapid-development-and-you-great-on-toast/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
