<?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>Nomad Journey &#187; Django</title>
	<atom:link href="http://www.nomadjourney.com/category/django/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nomadjourney.com</link>
	<description>Currently in transit between here and there...</description>
	<lastBuildDate>Thu, 02 Feb 2012 21:43:38 +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>Returning HTTP responses with django-tastypie</title>
		<link>http://www.nomadjourney.com/2011/11/returning-http-responses-with-django-tastypie/</link>
		<comments>http://www.nomadjourney.com/2011/11/returning-http-responses-with-django-tastypie/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 22:07:10 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[response]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[tastypie]]></category>
		<category><![CDATA[web service]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=2574</guid>
		<description><![CDATA[Here at MutualMind, we&#8217;ve built our REST developer API using the excellent django-tastypie framework. Once you understand the basic request/response cycle as mentioned in the documentation, it takes hardly any time get a full featured REST API up and running. However, the documentation is missing one piece of information: What is the proper way to [...]]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2011/11/returning-http-responses-with-django-tastypie/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Splitting up Django models</title>
		<link>http://www.nomadjourney.com/2009/11/splitting-up-django-models/</link>
		<comments>http://www.nomadjourney.com/2009/11/splitting-up-django-models/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 18:31:57 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[code organization]]></category>
		<category><![CDATA[models]]></category>
		<category><![CDATA[splitting]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=301</guid>
		<description><![CDATA[Sometimes it makes sense to split up your Django models for a specific application across multiple files instead of having all of them in one models.py file. This allows for easier and simpler code organization and maintenance. Splitting up your models in Django is fairly simple, although it requires a few extra steps. In our [...]]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2009/11/splitting-up-django-models/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Customized comment notifications from Django</title>
		<link>http://www.nomadjourney.com/2009/05/customized-comment-notifications-from-django/</link>
		<comments>http://www.nomadjourney.com/2009/05/customized-comment-notifications-from-django/#comments</comments>
		<pubDate>Fri, 08 May 2009 17:43:05 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[Django templates]]></category>
		<category><![CDATA[django-notification]]></category>
		<category><![CDATA[notification]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=200</guid>
		<description><![CDATA[I recently had to implement a way to send notifications (using the excellent django-notification app developed by James Tauber) to users whose content is commented on in my Django web app. However, I wanted the owner/creator of the original content to get a more customized notification message. For example, if the model instance being commented [...]]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2009/05/customized-comment-notifications-from-django/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dynamic Django queries (or why kwargs is your friend)</title>
		<link>http://www.nomadjourney.com/2009/04/dynamic-django-queries-with-kwargs/</link>
		<comments>http://www.nomadjourney.com/2009/04/dynamic-django-queries-with-kwargs/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 20:06:37 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[kwargs]]></category>
		<category><![CDATA[models]]></category>
		<category><![CDATA[queries]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=190</guid>
		<description><![CDATA[A very easy way to dynamically build queries in Django is to use Python kwargs (keyword arguments). Let&#8217;s say we have a model that looks something like this: class Entry( models.Model ): user = models.ForeignKey( User, related_name = &#039;user_relation&#039; ) category = models.ForeignKey( Category, related_name = &#039;category_relation&#039; ) title = models.CharField( max_length = 64 ) [...]]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2009/04/dynamic-django-queries-with-kwargs/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Database independent Django queries: COALESCE vs. NVL, IFNULL, ISNULL</title>
		<link>http://www.nomadjourney.com/2009/04/database-independent-django-queries-coalesce/</link>
		<comments>http://www.nomadjourney.com/2009/04/database-independent-django-queries-coalesce/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 20:37:15 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[COALESCE]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[IFNULL]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NVL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[raw sql]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=180</guid>
		<description><![CDATA[Most of the time, it is not necessary to write raw SQL from Django. However, there are cases where it can&#8217;t be avoided. One common pattern in SQL that always comes up is to check two fields and get the value of the first non-NULL field. In Oracle I&#8217;ve used NVL and in MySQL I&#8217;ve [...]]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2009/04/database-independent-django-queries-coalesce/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dallas Django 1.1 Sprint</title>
		<link>http://www.nomadjourney.com/2009/04/dallas-django-11-sprint/</link>
		<comments>http://www.nomadjourney.com/2009/04/dallas-django-11-sprint/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 19:27:17 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[CoHabitat]]></category>
		<category><![CDATA[Django 1.1]]></category>
		<category><![CDATA[sprint]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=132</guid>
		<description><![CDATA[Djangonauts of Dallas rejoice! We are joining forces to have our very first Django Sprint event for the upcoming 1.1 release. For more info: When: Saturday, April 18, 2009 at 9:00am to Sunday, April 19, 2009 at 5:00pm Where: Cohabitat 2517 Thomas Ave. Dallas, TX Facebook Event Page: http://www.facebook.com/event.php?eid=81320026376&#038;ref=nf]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2009/04/dallas-django-11-sprint/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>UUID template tag for Django</title>
		<link>http://www.nomadjourney.com/2009/03/uuid-template-tag-for-django/</link>
		<comments>http://www.nomadjourney.com/2009/03/uuid-template-tag-for-django/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 19:18:39 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Django Snippets]]></category>
		<category><![CDATA[template tag]]></category>
		<category><![CDATA[UUID]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=116</guid>
		<description><![CDATA[A while back, I had posted a template tag on djangosnippets which generates UUIDs on the fly. I figured that I&#8217;d share the same snippet here and explain why I did it. My rationale for writing this: I needed a quick way to generate random IDs to assign to dynamically generated HTML elements and then [...]]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2009/03/uuid-template-tag-for-django/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using svn:externals for external Django module dependencies</title>
		<link>http://www.nomadjourney.com/2009/03/using-svnexternals-for-external-django-module-dependencies/</link>
		<comments>http://www.nomadjourney.com/2009/03/using-svnexternals-for-external-django-module-dependencies/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 20:39:15 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[dependencies]]></category>
		<category><![CDATA[external modules]]></category>
		<category><![CDATA[google code]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[pluggables]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=105</guid>
		<description><![CDATA[After working on building a fairly complex Django application for the last year or so, I have ended up using a few of the open source Django modules that are out there. Why re-invent the wheel after all? Most of these projects are thankfully hosted on Google Code which uses Subversion as the source control [...]]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2009/03/using-svnexternals-for-external-django-module-dependencies/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Django Gotcha: Never set a variable called &#8216;user&#8217; in your RequestContext</title>
		<link>http://www.nomadjourney.com/2009/01/django-gotcha-never-set-a-variable-called-user-in-your-requestcontext/</link>
		<comments>http://www.nomadjourney.com/2009/01/django-gotcha-never-set-a-variable-called-user-in-your-requestcontext/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 03:50:57 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Django templates]]></category>
		<category><![CDATA[gotchas]]></category>
		<category><![CDATA[RequestContext]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=69</guid>
		<description><![CDATA[Okay. So I was working on some view code in a Django project and I noticed something weird. The view started rendering as if the user was no longer logged in. Odd thing was that it was only doing that for that one view. I banged my head for a while and then I realized [...]]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2009/01/django-gotcha-never-set-a-variable-called-user-in-your-requestcontext/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using Django templates with jQuery AJAX</title>
		<link>http://www.nomadjourney.com/2009/01/using-django-templates-with-jquery-ajax/</link>
		<comments>http://www.nomadjourney.com/2009/01/using-django-templates-with-jquery-ajax/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 22:08:24 +0000</pubDate>
		<dc:creator>Nizam Sayeed</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ajax search]]></category>
		<category><![CDATA[Django templates]]></category>

		<guid isPermaLink="false">http://www.nomadjourney.com/?p=43</guid>
		<description><![CDATA[I recently discovered a neat way of displaying data retrieved using jQuery AJAX in concert with Django&#8217;s template engine. You can create a view in Django which simply uses the render_to_response shortcut function to render the results server-side and then just use jquery.load to dynamically fetch the results. Eventhough, returning some raw JSON data is [...]]]></description>
		<wfw:commentRss>http://www.nomadjourney.com/2009/01/using-django-templates-with-jquery-ajax/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
	</channel>
</rss>

