<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>to byte, bit, bytten</title>
	
	<link>http://martinbrochhaus.de</link>
	<description>Martin Brochhaus, web developer, developing the web...</description>
	<lastBuildDate>Mon, 22 Mar 2010 20:53:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ToByteBitBytten" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="tobytebitbytten" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Django: When a foreign key links to a huge list of data</title>
		<link>http://martinbrochhaus.de/2010/03/django-when-a-foreign-key-links-to-a-huge-list-of-data/</link>
		<comments>http://martinbrochhaus.de/2010/03/django-when-a-foreign-key-links-to-a-huge-list-of-data/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 18:35:41 +0000</pubDate>
		<dc:creator>Martin Brochhaus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://martinbrochhaus.de/?p=136</guid>
		<description>Imagine the following model for your Django application:
class Address(models.Model):
    ...

class Person(models.Model):
    address = models.ForeignKey(Address)
    ...
The Django admin inteface for Person will show a DropDownList with many many items. For the user this is hardly usable since it will be quite cumbersome to pick the correct entry [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W-h54yytNwcR7S4r1Xvwm_Kts7U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W-h54yytNwcR7S4r1Xvwm_Kts7U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W-h54yytNwcR7S4r1Xvwm_Kts7U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W-h54yytNwcR7S4r1Xvwm_Kts7U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://martinbrochhaus.de/2010/03/django-when-a-foreign-key-links-to-a-huge-list-of-data/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>django-cms imports module that is never referenced</title>
		<link>http://martinbrochhaus.de/2010/03/django-cms-imports-module-that-is-never-referenced/</link>
		<comments>http://martinbrochhaus.de/2010/03/django-cms-imports-module-that-is-never-referenced/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 21:37:19 +0000</pubDate>
		<dc:creator>Martin Brochhaus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[django-cms]]></category>
		<category><![CDATA[hint]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://martinbrochhaus.de/?p=132</guid>
		<description>This one just drove me nuts so I will post it here as personal note.
If you are running a django-cms powered site where some pages have application_urls hooked into the page you have to be careful when removing the hooked up application. I for instance was using the wonderful django-contact_form application for quite a while [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aimDvxjGP_NML1MLpRQoUcVlnPk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aimDvxjGP_NML1MLpRQoUcVlnPk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aimDvxjGP_NML1MLpRQoUcVlnPk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aimDvxjGP_NML1MLpRQoUcVlnPk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://martinbrochhaus.de/2010/03/django-cms-imports-module-that-is-never-referenced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Invalid template name in ‘extends’ tag: ”. Got this from the ‘template’ variable.</title>
		<link>http://martinbrochhaus.de/2010/03/invalid-template-name-in-extends-tag-got-this-from-the-template-variable/</link>
		<comments>http://martinbrochhaus.de/2010/03/invalid-template-name-in-extends-tag-got-this-from-the-template-variable/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 12:24:09 +0000</pubDate>
		<dc:creator>Martin Brochhaus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[django-cms]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://martinbrochhaus.de/?p=129</guid>
		<description>When writing a django-application that should be hooked into a django-cms page you might stumble upon this error message:
TemplateSyntaxError at /bewerben/
Invalid template name in 'extends' tag: ''. Got this from the 'template' variable.
In order to fix this you need to pass your context to the template in your view-method:
return render_to_response(
      [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qv2q2WmhDJNIAZennWwGNQY25SQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qv2q2WmhDJNIAZennWwGNQY25SQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qv2q2WmhDJNIAZennWwGNQY25SQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qv2q2WmhDJNIAZennWwGNQY25SQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://martinbrochhaus.de/2010/03/invalid-template-name-in-extends-tag-got-this-from-the-template-variable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speak after me: pubsubhubbub</title>
		<link>http://martinbrochhaus.de/2009/10/speak-after-me-pubsubhubbub/</link>
		<comments>http://martinbrochhaus.de/2009/10/speak-after-me-pubsubhubbub/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 21:04:03 +0000</pubDate>
		<dc:creator>Martin Brochhaus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[pubsubhubbub]]></category>

		<guid isPermaLink="false">http://martinbrochhaus.de/?p=122</guid>
		<description>I read about this tongue twister a lot already and of course it sounds like a super cool new development on the internet. So: Time to activate PubSubHubbub support at my feedburner account for this blog.
For more information see:
http://code.google.com/p/pubsubhubbub/
http://adsenseforfeeds.blogspot.com/2009/07/whats-all-hubbub-about-pubsubhubbub.html
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_GTrx0VIaYKvu187VjJHEkkm7mk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_GTrx0VIaYKvu187VjJHEkkm7mk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_GTrx0VIaYKvu187VjJHEkkm7mk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_GTrx0VIaYKvu187VjJHEkkm7mk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://martinbrochhaus.de/2009/10/speak-after-me-pubsubhubbub/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extending the for loop in Django templates</title>
		<link>http://martinbrochhaus.de/2009/04/extending-the-for-loop-in-django-templates/</link>
		<comments>http://martinbrochhaus.de/2009/04/extending-the-for-loop-in-django-templates/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 21:37:47 +0000</pubDate>
		<dc:creator>Martin Brochhaus</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[for-loop]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://martinbrochhaus.de/?p=59</guid>
		<description>Django comes with an excellent templating language which has many built-in template tags and filters. Although it is very powerful already there are a few scenarios which cannot be solved, yet. As far as I know the for-loop can only iterate over a list of objects. You are not able to use a C-like for-loop [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5__xfycYA8GWqx99-K_rVdx5noU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5__xfycYA8GWqx99-K_rVdx5noU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5__xfycYA8GWqx99-K_rVdx5noU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5__xfycYA8GWqx99-K_rVdx5noU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://martinbrochhaus.de/2009/04/extending-the-for-loop-in-django-templates/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Where to host websites powered by Python and Django</title>
		<link>http://martinbrochhaus.de/2009/03/where-to-host-websites-powered-by-python-and-django/</link>
		<comments>http://martinbrochhaus.de/2009/03/where-to-host-websites-powered-by-python-and-django/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 17:09:46 +0000</pubDate>
		<dc:creator>Martin Brochhaus</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://martinbrochhaus.de/?p=33</guid>
		<description>As this blog is dedicated to web development powered by Python and Django my first article consequently is going to try to answer the first question you probably ask yourself when planning to create a Django powered Website: &amp;#8220;Where can I host my stuff?&amp;#8221;When I decided to port all my websites from .NET to Django [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uY1gzNY6GWtiomz04d6H9hQSgnk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uY1gzNY6GWtiomz04d6H9hQSgnk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uY1gzNY6GWtiomz04d6H9hQSgnk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uY1gzNY6GWtiomz04d6H9hQSgnk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://martinbrochhaus.de/2009/03/where-to-host-websites-powered-by-python-and-django/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>We are Twitter, Resistance is Futile!</title>
		<link>http://martinbrochhaus.de/2009/03/we-are-twitter-resistance-is-futile/</link>
		<comments>http://martinbrochhaus.de/2009/03/we-are-twitter-resistance-is-futile/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 16:51:13 +0000</pubDate>
		<dc:creator>Martin Brochhaus</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://martinbrochhaus.de/?p=24</guid>
		<description>On last Wednesday evening I was looking forward to attend the PyCologne Python user group meeting for the first time together with a colleague. &amp;#8220;Twitter with Python&amp;#8221; was announced as one of the topics which sounded pretty interesting to me. Unfortunately the meeting was canceled due to not enough attendees. Guess how we came to [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1n6OgbL-yWGWyUiOLd3BLiQVGK8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1n6OgbL-yWGWyUiOLd3BLiQVGK8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1n6OgbL-yWGWyUiOLd3BLiQVGK8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1n6OgbL-yWGWyUiOLd3BLiQVGK8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://martinbrochhaus.de/2009/03/we-are-twitter-resistance-is-futile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://martinbrochhaus.de/2009/03/hello-world/</link>
		<comments>http://martinbrochhaus.de/2009/03/hello-world/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 21:50:57 +0000</pubDate>
		<dc:creator>Martin Brochhaus</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[highlighting]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http:/?p=1</guid>
		<description>Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3itc2XNXS_RSuNCNmziGNzOV-9c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3itc2XNXS_RSuNCNmziGNzOV-9c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3itc2XNXS_RSuNCNmziGNzOV-9c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3itc2XNXS_RSuNCNmziGNzOV-9c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://martinbrochhaus.de/2009/03/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
