<?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>Guindilla &#187; django</title>
	<atom:link href="http://www.guindilla.eu/blog/tag/django/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.guindilla.eu</link>
	<description>De gustibum non disputandum est</description>
	<lastBuildDate>Tue, 13 Jul 2010 07:48:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Django&#8217;s FastCGI init.d script for Linux</title>
		<link>http://www.guindilla.eu/blog/2007/01/12/djangos-fastcgi-initd-script-linux/</link>
		<comments>http://www.guindilla.eu/blog/2007/01/12/djangos-fastcgi-initd-script-linux/#comments</comments>
		<pubDate>Fri, 12 Jan 2007 10:07:20 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2007/01/12/djangos-fastcgi-initd-script-for-linux/</guid>
		<description><![CDATA[Update 15 Jan 2007: I have updated the post as I&#8217;ve found a better implementation of this script. Indeed, in my previous solution I was running the server as root. Now I&#8217;ve simplified the script, eliminated the wrapper and I&#8217;m running my servers as a different user (www-data in my case).
In the constant search for [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2007/01/12/djangos-fastcgi-initd-script-linux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>XSS in my search function</title>
		<link>http://www.guindilla.eu/blog/2006/11/28/xss-my-search-function/</link>
		<comments>http://www.guindilla.eu/blog/2006/11/28/xss-my-search-function/#comments</comments>
		<pubDate>Tue, 28 Nov 2006 18:42:14 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2006/11/28/xss-in-my-search-function/</guid>
		<description><![CDATA[I got inspired from the search function of the admin interface  in order to do mine. I got so inspired that it&#8217;s actually a simplified version  
People in the mailing list have asked about such a function for their own code, and I have shared my search function with them.
Well&#8230; i am ashamed to [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2006/11/28/xss-my-search-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improved poll application in Django</title>
		<link>http://www.guindilla.eu/blog/2006/11/07/improved-poll-aplication-django/</link>
		<comments>http://www.guindilla.eu/blog/2006/11/07/improved-poll-aplication-django/#comments</comments>
		<pubDate>Tue, 07 Nov 2006 01:40:56 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[poll]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2006/11/07/improved-poll-application-in-django/</guid>
		<description><![CDATA[One of the most basic and emblematic applications of Django is the poll application. Indeed, hundreds of djangoist have past through the tutorial at least once.
Being a tutorial example application it has some shortcomings. The main one, and the one that will be addressed here is how to avoid visitors voting more than once?
There is [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2006/11/07/improved-poll-aplication-django/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Django deployement on a personal server</title>
		<link>http://www.guindilla.eu/blog/2006/11/02/django-deployement-personal-server/</link>
		<comments>http://www.guindilla.eu/blog/2006/11/02/django-deployement-personal-server/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 15:36:42 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2006/11/02/django-deployement-on-a-personal-server/</guid>
		<description><![CDATA[I have discussed in a previous post how my server was organized. I will discuss now how my Django web pages are organized.
When I started Django, I realized that one of the power of this framework was it&#8217;s flexibility. You could put your site on-line in 1000 different ways. But this flexibility (and lack of [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2006/11/02/django-deployement-personal-server/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comment and Karma functions in the Django framework</title>
		<link>http://www.guindilla.eu/blog/2006/10/21/comment-and-karma-functions-django-framework/</link>
		<comments>http://www.guindilla.eu/blog/2006/10/21/comment-and-karma-functions-django-framework/#comments</comments>
		<pubDate>Sat, 21 Oct 2006 19:51:44 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2006/10/21/comment-and-karma-functions-in-the-django-framework/</guid>
		<description><![CDATA[Someone contacted me concerning a previous post I did on this blog. He could not make work the karma part, and had some strange errors.
My problem was, I did not actually implement anything of what I wrote about, so I took the code of my blog and started modifying it. And I made it work.
The [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2006/10/21/comment-and-karma-functions-django-framework/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>First poll</title>
		<link>http://www.guindilla.eu/blog/2006/10/05/first-poll/</link>
		<comments>http://www.guindilla.eu/blog/2006/10/05/first-poll/#comments</comments>
		<pubDate>Thu, 05 Oct 2006 21:39:54 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2006/10/05/first-poll/</guid>
		<description><![CDATA[I&#8217;ve closed my first poll today, and I am proud to announce that Django is, by 100%, considered as the best web framework in the world!
Ok&#8230; the fact that only 6 people answered might be a hint of how serious the poll might have been. The fact that there&#8217;s only private and django posts in [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2006/10/05/first-poll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About the utility of a common repository of models in Django</title>
		<link>http://www.guindilla.eu/blog/2006/09/27/about-the-utility-of-a-common-repository-of-models-in-django/</link>
		<comments>http://www.guindilla.eu/blog/2006/09/27/about-the-utility-of-a-common-repository-of-models-in-django/#comments</comments>
		<pubDate>Wed, 27 Sep 2006 22:54:14 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2006/09/27/about-the-utility-of-a-common-repository-of-models-in-django/</guid>
		<description><![CDATA[
In the Django mailing-list archive there has been at several occasions a thread about the creation of a public repository. Now, after several tries, it seems that this might be done in not too long. It is a good thing.
But what about models? Django is mainly database driven. Yes, you can run it without a [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2006/09/27/about-the-utility-of-a-common-repository-of-models-in-django/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Django Comments framework</title>
		<link>http://www.guindilla.eu/blog/2006/09/14/django-comments-framework/</link>
		<comments>http://www.guindilla.eu/blog/2006/09/14/django-comments-framework/#comments</comments>
		<pubDate>Thu, 14 Sep 2006 14:21:39 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2006/09/14/django-comments-framework/</guid>
		<description><![CDATA[I am writing this mainly for personal use and future reference, so
please excuse any lack of order or clarity. I will do my best to avoid
those.
The Comments framework is probably one of the least documented parts of
Django, but one with evident utility. It is made of two subparts, the
FreeComments and Comments part. For the first [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2006/09/14/django-comments-framework/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to use CheckboxSelect MultipleField</title>
		<link>http://www.guindilla.eu/blog/2006/09/12/how-to-use-checkboxselect-multiplefield/</link>
		<comments>http://www.guindilla.eu/blog/2006/09/12/how-to-use-checkboxselect-multiplefield/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 18:06:07 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2006/09/12/how-to-use-checkboxselect-multiplefield/</guid>
		<description><![CDATA[I was actualy surprised not to find much information about the CheckboxSelectMultipleField. They simply say it is supposed to work like Select MultipleField but with checkboxes. It does, after you prepare() it  
Indeed, the SelectMultipleField gives back a request.POST that looks like this: {&#8216;classes&#8217;: ['First', 'Second', 'Third']} while the CheckboxSelectMultipleField gives back a request.POST [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2006/09/12/how-to-use-checkboxselect-multiplefield/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wrapping generic views</title>
		<link>http://www.guindilla.eu/blog/2006/09/12/wrapping-generic-views/</link>
		<comments>http://www.guindilla.eu/blog/2006/09/12/wrapping-generic-views/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 13:26:14 +0000</pubDate>
		<dc:creator>guille</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://www.guindilla.eu/blog/2006/09/12/wrapping-generic-views/</guid>
		<description><![CDATA[After programing a simple application with the generic views (create_object and update_object), I was faced with the following demand: A client wanted to use checkboxes instead of the standard select list Django offers when using generic views. Surprisingly enough, this option does not seem to be shipped as an option in the generic views.
The main [...]]]></description>
		<wfw:commentRss>http://www.guindilla.eu/blog/2006/09/12/wrapping-generic-views/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
