<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Django and Python First Impressions &#8211; Part II</title>
	<atom:link href="http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/</link>
	<description>web development war stories from the frontlines to the backend</description>
	<lastBuildDate>Fri, 12 Mar 2010 21:11:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Adventures in Django and Python &#8211; Part III &#124; Perplexed Labs</title>
		<link>http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/comment-page-1/#comment-2664</link>
		<dc:creator>Adventures in Django and Python &#8211; Part III &#124; Perplexed Labs</dc:creator>
		<pubDate>Thu, 13 Aug 2009 15:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.perplexedlabs.com/?p=190#comment-2664</guid>
		<description>[...] Read my previous two posts on Django and Python - Part I and Part II [...]</description>
		<content:encoded><![CDATA[<p>[...] Read my previous two posts on Django and Python &#8211; Part I and Part II [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Wiles</title>
		<link>http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/comment-page-1/#comment-1156</link>
		<dc:creator>Frank Wiles</dc:creator>
		<pubDate>Sat, 21 Mar 2009 18:12:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.perplexedlabs.com/?p=190#comment-1156</guid>
		<description>Also, while what you have does work the more traditional Django way of doing the timestamp would be to just define the field as models.DateTimeField(auto_now_add=True) which accomplishes the same thing.  See http://docs.djangoproject.com/en/dev/ref/models/fields/#datefield for more info on it.</description>
		<content:encoded><![CDATA[<p>Also, while what you have does work the more traditional Django way of doing the timestamp would be to just define the field as models.DateTimeField(auto_now_add=True) which accomplishes the same thing.  See <a href="http://docs.djangoproject.com/en/dev/ref/models/fields/#datefield" rel="nofollow">http://docs.djangoproject.com/en/dev/ref/models/fields/#datefield</a> for more info on it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian Holovaty</title>
		<link>http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/comment-page-1/#comment-1147</link>
		<dc:creator>Adrian Holovaty</dc:creator>
		<pubDate>Sat, 21 Mar 2009 01:52:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.perplexedlabs.com/?p=190#comment-1147</guid>
		<description>There is absolutely no good reason, whatsoever, that a Web framework should know that the proper pluralization of &quot;octopus&quot; is &quot;octopi.&quot;

Spend the five seconds defining &quot;verbose_name_plural.&quot;</description>
		<content:encoded><![CDATA[<p>There is absolutely no good reason, whatsoever, that a Web framework should know that the proper pluralization of &#8220;octopus&#8221; is &#8220;octopi.&#8221;</p>
<p>Spend the five seconds defining &#8220;verbose_name_plural.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: huxley</title>
		<link>http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/comment-page-1/#comment-1144</link>
		<dc:creator>huxley</dc:creator>
		<pubDate>Fri, 20 Mar 2009 22:11:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.perplexedlabs.com/?p=190#comment-1144</guid>
		<description>For something that is so easy to set up manually in Django it seems a bit wasteful to use up cycles each time you display a model in the Admin.</description>
		<content:encoded><![CDATA[<p>For something that is so easy to set up manually in Django it seems a bit wasteful to use up cycles each time you display a model in the Admin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rates</title>
		<link>http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/comment-page-1/#comment-1140</link>
		<dc:creator>rates</dc:creator>
		<pubDate>Fri, 20 Mar 2009 17:40:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.perplexedlabs.com/?p=190#comment-1140</guid>
		<description>Welcome to the world of Django!</description>
		<content:encoded><![CDATA[<p>Welcome to the world of Django!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/comment-page-1/#comment-1138</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Fri, 20 Mar 2009 17:34:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.perplexedlabs.com/?p=190#comment-1138</guid>
		<description>You know, I think it&#039;s about the common cases.  I understand how difficult solving the problem for every nuance of a given set of the world&#039;s major languages might be - why not provide built-in automatic pluralization for the most commonly used cases?</description>
		<content:encoded><![CDATA[<p>You know, I think it&#8217;s about the common cases.  I understand how difficult solving the problem for every nuance of a given set of the world&#8217;s major languages might be &#8211; why not provide built-in automatic pluralization for the most commonly used cases?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Christa</title>
		<link>http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/comment-page-1/#comment-1137</link>
		<dc:creator>Jason Christa</dc:creator>
		<pubDate>Fri, 20 Mar 2009 16:47:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.perplexedlabs.com/?p=190#comment-1137</guid>
		<description>I agree with you that Django should have better model pluralization. There is a great BSD library, http://www.bermi.org/inflector/download, that they could roll into Django one day or you can use it yourself.</description>
		<content:encoded><![CDATA[<p>I agree with you that Django should have better model pluralization. There is a great BSD library, <a href="http://www.bermi.org/inflector/download" rel="nofollow">http://www.bermi.org/inflector/download</a>, that they could roll into Django one day or you can use it yourself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Bernstein</title>
		<link>http://blog.perplexedlabs.com/2009/03/20/django-and-python-first-impressions-part-ii/comment-page-1/#comment-1136</link>
		<dc:creator>Joel Bernstein</dc:creator>
		<pubDate>Fri, 20 Mar 2009 16:40:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.perplexedlabs.com/?p=190#comment-1136</guid>
		<description>Django does have pluralization:

http://docs.djangoproject.com/en/dev/topics/i18n/#pluralization

Unfortunately, it&#039;s an extremely difficult problem to solve globally, because the rules change from language to language. Polish is often mentioned as a worst-case because they have something like five forms of a noun for various quantities.

So really, you can either write a globally-correct system that works with all known languages but is massively overkill for simple English uses, or you can write a provincial singular/plural function that annoys translators.

I&#039;ve never used Rails, so I have no idea what they offer, but I suspect it&#039;s the latter.</description>
		<content:encoded><![CDATA[<p>Django does have pluralization:</p>
<p><a href="http://docs.djangoproject.com/en/dev/topics/i18n/#pluralization" rel="nofollow">http://docs.djangoproject.com/en/dev/topics/i18n/#pluralization</a></p>
<p>Unfortunately, it&#8217;s an extremely difficult problem to solve globally, because the rules change from language to language. Polish is often mentioned as a worst-case because they have something like five forms of a noun for various quantities.</p>
<p>So really, you can either write a globally-correct system that works with all known languages but is massively overkill for simple English uses, or you can write a provincial singular/plural function that annoys translators.</p>
<p>I&#8217;ve never used Rails, so I have no idea what they offer, but I suspect it&#8217;s the latter.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
