<?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 First Impressions: The Tutorial</title>
	<atom:link href="http://www.heikkitoivonen.net/blog/2009/05/13/django-first-impressions-the-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.heikkitoivonen.net/blog/2009/05/13/django-first-impressions-the-tutorial/</link>
	<description>A Finn in Silicon Valley - Adventures in Technology</description>
	<lastBuildDate>Wed, 17 Aug 2011 08:58:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: Heikki Toivonen</title>
		<link>http://www.heikkitoivonen.net/blog/2009/05/13/django-first-impressions-the-tutorial/comment-page-1/#comment-10821</link>
		<dc:creator>Heikki Toivonen</dc:creator>
		<pubDate>Fri, 15 May 2009 07:03:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikkitoivonen.net/blog/?p=821#comment-10821</guid>
		<description>@Markus: I guess I&#039;ll take a look at that eventually. Now it is Django&#039;s turn ;)

@Andy: Excellent! I&#039;ll certainly try that.

@masklinn: I am not sure if I&#039;ll join the mailinglist yet, as I am already on quite a few. But I&#039;ll certainly take a look at the tickets and file whatever seems like a clear issue that hasn&#039;t been reported. Sorry about the JavaScript, but so far WP Hashcash has been really effective at combating comment spam and is no hindrance to most users. If there is a browser that makes it problematic to deal with it, please let me know. I am also open to suggestions regarding other antispam solutions.

@Dougal: Thanks for the tips. As for dev server not detecting added files to restart, that is what the tutorial said. I didn&#039;t actually test it, but I&#039;ll try that out and report an issue if there is a discrepancy.</description>
		<content:encoded><![CDATA[<p>@Markus: I guess I&#8217;ll take a look at that eventually. Now it is Django&#8217;s turn <img src='http://www.heikkitoivonen.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>@Andy: Excellent! I&#8217;ll certainly try that.</p>
<p>@masklinn: I am not sure if I&#8217;ll join the mailinglist yet, as I am already on quite a few. But I&#8217;ll certainly take a look at the tickets and file whatever seems like a clear issue that hasn&#8217;t been reported. Sorry about the JavaScript, but so far WP Hashcash has been really effective at combating comment spam and is no hindrance to most users. If there is a browser that makes it problematic to deal with it, please let me know. I am also open to suggestions regarding other antispam solutions.</p>
<p>@Dougal: Thanks for the tips. As for dev server not detecting added files to restart, that is what the tutorial said. I didn&#8217;t actually test it, but I&#8217;ll try that out and report an issue if there is a discrepancy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dougal Matthews</title>
		<link>http://www.heikkitoivonen.net/blog/2009/05/13/django-first-impressions-the-tutorial/comment-page-1/#comment-10777</link>
		<dc:creator>Dougal Matthews</dc:creator>
		<pubDate>Thu, 14 May 2009 12:23:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikkitoivonen.net/blog/?p=821#comment-10777</guid>
		<description>Just to add a little to your points, I&#039;ve been using Django for a year now.

1. Before September last year the best version was in SVN. This was due to a huge number of changes that were happening.

So you may find loads of data articles that relate to SVN version being the best. However, unless in dev I think the best approach now is to use the official releases. 1.0.2 at the moment, 1.1 soon.

2. The settings file isn&#039;t the best, my problem isn&#039;t that its python but more it gets a bit big and unwieldy. I don&#039;t have an issue with it being in python, after all that means its nice simple, clear and allows for great flexibility.

3. Abolsute paths are simple assuming you set up your config properly. if you google around you will find out there is an easy way to deal with this. i think it should be used and included by default though. but yeah ive got projects running on my XP desktop, centos staging and centos production without any code changes.

4. django-debug-toolbar might be what your looking for in terms of debugging.

5. development server does restart for me when i add or change files... not sure whats going on with you there.

6. The terms app and project are a bit confusing... I think in future release we will find this may change, perhaps with removing the project and only having apps. 

7. I also agree the django home page could do with a bit more in the way of video&#039;s and such. Making it more interactive and flashy for newcomers.

Just a few points of interest there ;)</description>
		<content:encoded><![CDATA[<p>Just to add a little to your points, I&#8217;ve been using Django for a year now.</p>
<p>1. Before September last year the best version was in SVN. This was due to a huge number of changes that were happening.</p>
<p>So you may find loads of data articles that relate to SVN version being the best. However, unless in dev I think the best approach now is to use the official releases. 1.0.2 at the moment, 1.1 soon.</p>
<p>2. The settings file isn&#8217;t the best, my problem isn&#8217;t that its python but more it gets a bit big and unwieldy. I don&#8217;t have an issue with it being in python, after all that means its nice simple, clear and allows for great flexibility.</p>
<p>3. Abolsute paths are simple assuming you set up your config properly. if you google around you will find out there is an easy way to deal with this. i think it should be used and included by default though. but yeah ive got projects running on my XP desktop, centos staging and centos production without any code changes.</p>
<p>4. django-debug-toolbar might be what your looking for in terms of debugging.</p>
<p>5. development server does restart for me when i add or change files&#8230; not sure whats going on with you there.</p>
<p>6. The terms app and project are a bit confusing&#8230; I think in future release we will find this may change, perhaps with removing the project and only having apps. </p>
<p>7. I also agree the django home page could do with a bit more in the way of video&#8217;s and such. Making it more interactive and flashy for newcomers.</p>
<p>Just a few points of interest there <img src='http://www.heikkitoivonen.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ldng</title>
		<link>http://www.heikkitoivonen.net/blog/2009/05/13/django-first-impressions-the-tutorial/comment-page-1/#comment-10774</link>
		<dc:creator>ldng</dc:creator>
		<pubDate>Thu, 14 May 2009 12:00:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikkitoivonen.net/blog/?p=821#comment-10774</guid>
		<description>If you want to replace the django template engine,
have a look at http://jinja.pocoo.org/</description>
		<content:encoded><![CDATA[<p>If you want to replace the django template engine,<br />
have a look at <a href="http://jinja.pocoo.org/" rel="nofollow">http://jinja.pocoo.org/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: masklinn</title>
		<link>http://www.heikkitoivonen.net/blog/2009/05/13/django-first-impressions-the-tutorial/comment-page-1/#comment-10764</link>
		<dc:creator>masklinn</dc:creator>
		<pubDate>Thu, 14 May 2009 09:47:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikkitoivonen.net/blog/?p=821#comment-10764</guid>
		<description>Please don&#039;t hesitate:

* Pushing your feedback to the Django mailing list

* Opening documentation bugs (and maybe later providing patches) for the most problematic things (those parts of the tutorial that can be considered broken, not just design decisions you don&#039;t like), documentation bugs and patches are considered first-class contribution by the Django community. The part about &quot;app&quot; not being explained well enough or the lack of a manage.py for admin customization for instance, could probably be tickets (if there aren&#039;t tickets for that already, that is). Likewise for the site defaulting to SVN instead of &quot;last stable release&quot;.

edit: that javascript be required to comment on your blog is fucking annoying, by the way.</description>
		<content:encoded><![CDATA[<p>Please don&#8217;t hesitate:</p>
<p>* Pushing your feedback to the Django mailing list</p>
<p>* Opening documentation bugs (and maybe later providing patches) for the most problematic things (those parts of the tutorial that can be considered broken, not just design decisions you don&#8217;t like), documentation bugs and patches are considered first-class contribution by the Django community. The part about &#8220;app&#8221; not being explained well enough or the lack of a manage.py for admin customization for instance, could probably be tickets (if there aren&#8217;t tickets for that already, that is). Likewise for the site defaulting to SVN instead of &#8220;last stable release&#8221;.</p>
<p>edit: that javascript be required to comment on your blog is fucking annoying, by the way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Baker</title>
		<link>http://www.heikkitoivonen.net/blog/2009/05/13/django-first-impressions-the-tutorial/comment-page-1/#comment-10761</link>
		<dc:creator>Andy Baker</dc:creator>
		<pubDate>Thu, 14 May 2009 09:36:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikkitoivonen.net/blog/?p=821#comment-10761</guid>
		<description>If you install django-extensions (http://github.com/django-extensions/django-extensions/tree/master) and Werkzeug then you get nice interactive tracebacks from by running: manage.py runserver_plus</description>
		<content:encoded><![CDATA[<p>If you install django-extensions (<a href="http://github.com/django-extensions/django-extensions/tree/master" rel="nofollow">http://github.com/django-extensions/django-extensions/tree/master</a>) and Werkzeug then you get nice interactive tracebacks from by running: manage.py runserver_plus</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Markus Gritsch</title>
		<link>http://www.heikkitoivonen.net/blog/2009/05/13/django-first-impressions-the-tutorial/comment-page-1/#comment-10759</link>
		<dc:creator>Markus Gritsch</dc:creator>
		<pubDate>Thu, 14 May 2009 09:09:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikkitoivonen.net/blog/?p=821#comment-10759</guid>
		<description>Hi,

I recommend you also take a look at web2py.com, since it lacks lots of the negative points you mentioned here.

Markus</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I recommend you also take a look at web2py.com, since it lacks lots of the negative points you mentioned here.</p>
<p>Markus</p>
]]></content:encoded>
	</item>
</channel>
</rss>

