<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Django Screencasts - MP4 Edition</title>
        <description>Django Screencasts delivers periodic screencasts that help beginning to intermediate programmers get the most out of the Django Framework, a web framework built on top of the Python programming language. Each episode will either feature short focused tips and tricks that you can apply to your own project immediately, or longer tutorial pieces that help guide you in new subject areas.</description>
        <link>http://www.djangonetcasts.com/screencasts/</link>
        <copyright>(c) 2008 Michael Trier</copyright>
        <docs>http://blogs.law.harvard.edu/tech/rss</docs>
        <language>en</language>
        <lastBuildDate>Mon, 28 Jan 2008 13:27:36 -0500</lastBuildDate>
        <pubDate>Mon, 28 Jan 2008 13:24:21 -0500</pubDate>
        <generator>self</generator>
        <itunes:subtitle>Django Screencasts delivers periodic screencasts that help beginning to intermediate programmers get the most out of the Django Framework, a web framework built on top of the Python programming language.</itunes:subtitle>
        <itunes:summary>Django Screencasts delivers periodic screencasts that help beginning to intermediate programmers get the most out of the Django Framework, a web framework built on top of the Python programming language. Each episode will either feature short focused tips and tricks that you can apply to your own project immediately, or longer tutorial pieces that help guide you in new subject areas.</itunes:summary>
        <itunes:category text="Technology">
            <itunes:category text="Tech News"/>
        </itunes:category>
        <itunes:category text="Education">
            <itunes:category text="Education Technology"/>
        </itunes:category>
        <itunes:keywords>django, tech, programming, mvc, screencast, tutorial</itunes:keywords>
        <itunes:author>Michael Trier</itunes:author>
        <itunes:owner>
            <itunes:email>mtrier@eminentconsultinggroup.com</itunes:email>
            <itunes:name>Michael Trier</itunes:name>
        </itunes:owner>
        <itunes:image href="http://media.djangonetcasts.com/screencasts.png" />
        <itunes:explicit>clean</itunes:explicit>
        <atom:link href="http://media.djangonetcasts.com/screencasts_mp4.xml" rel="self" type="application/rss+xml"/>
        <image>
            <url>http://media.djangonetcasts.com/screencasts_144.png</url>
            <title>Django Screencasts - MP4 Edition</title>
            <link>http://www.djangonetcasts.com/screencasts/</link>
            <description></description>
            <width>144</width>
            <height>144</height>
        </image>
        <item>
            <title>Django Screencasts 7 - NewForms Admin I</title>
            <description>In this screencast I cover converting an existing application to the NewForms-Admin Branch of Django.  We will cover hooking the NewForms-Admin into our urls.py module, extracting out the inner Admin class information into a NewForms-Admin class, handling the prepopulate_from, and organizing our admin class information into a separate module. 
</description>
            <link>http://www.djangonetcasts.com/screencasts/episode/7/</link>
            <enclosure url="http://ripple.radiotail.com/1486/django_007.mp4" length="34643896" type="video/mp4"></enclosure>
            <guid isPermaLink="false">django-screencasts-7</guid>
            <pubDate>Fri, 8 Feb 2008 23:19:22 -0500</pubDate>
            <itunes:subtitle>In this screencast I cover converting an existing application to the NewForms-Admin Branch of Django.</itunes:subtitle>
            <itunes:summary>In this screencast I cover converting an existing application to the NewForms-Admin Branch of Django.  We will cover hooking the NewForms-Admin into our urls.py module, extracting out the inner Admin class information into a NewForms-Admin class, handling the prepopulate_from, and organizing our admin class information into a separate module.</itunes:summary>
            <itunes:duration>21:09</itunes:duration>
            <itunes:author>Michael Trier</itunes:author>
            <itunes:explicit>no</itunes:explicit>
        </item>
        <item>
            <title>Django Screencasts 6 - Application Settings</title>
            <description>In this screencast I cover how to implement application based settings in a way that keeps the application pluggable. Watch this screencast and learn more.</description>
            <link>http://www.djangonetcasts.com/screencasts/episode/6/</link>
            <enclosure url="http://ripple.radiotail.com/1486/django_006.mp4" length="14774604" type="video/mp4"></enclosure>
            <guid isPermaLink="false">django-screencasts-6</guid>
            <pubDate>Fri, 1 Feb 2008 23:19:22 -0500</pubDate>
            <itunes:subtitle>In this screencast I cover how to implement application based settings in a way that keeps the application pluggable.</itunes:subtitle>
            <itunes:summary>In this screencast I cover how to implement application based settings in a way that keeps the application pluggable. Watch this screencast and learn more.</itunes:summary>
            <itunes:duration>9:00</itunes:duration>
            <itunes:author>Michael Trier</itunes:author>
            <itunes:explicit>no</itunes:explicit>
        </item>
        <item>
            <title>Django Screencasts 5 - Mapping Flatpage URLs</title>
            <description>In this screencast I cover how to map specific URLs to the Flatpages contrib.  There are times when you want the advantages and flexibility of flatpages, but also do not want URL mapping to be open ended and are uncomfortable with the fallback middleware approach.  Watch this screencast and learn more.</description>
            <link>http://www.djangonetcasts.com/screencasts/episode/5/</link>
            <enclosure url="http://ripple.radiotail.com/1486/django_005.mp4" length="24868605" type="video/mp4"></enclosure>
            <guid isPermaLink="false">django-screencasts-5</guid>
            <pubDate>Mon, 28 Jan 2008 23:19:22 -0500</pubDate>
            <itunes:subtitle>In this screencast I cover how to map specific URLs to the Flatpages contrib.</itunes:subtitle>
            <itunes:summary>In this screencast I cover how to map specific URLs to the Flatpages contrib.  There are times when you want the advantages and flexibility of flatpages, but also do not want URL mapping to be open ended and are uncomfortable with the fallback middleware approach.  Watch this screencast and learn more.</itunes:summary>
            <itunes:duration>15:14</itunes:duration>
            <itunes:author>Michael Trier</itunes:author>
            <itunes:explicit>no</itunes:explicit>
        </item>
        <item>
            <title>Django Screencasts 4 - NewForms Personalization</title>
            <description>In this screencast I cover NewForms Personalization.  Often you have a drop down or some other field in your NewForm that you need to have personalized, or changed based on the logged in user or other instance criteria.  This screencast will show you how to accomplish that in your applications. </description>
            <link>http://www.djangonetcasts.com/screencasts/episode/4/</link>
            <enclosure url="http://ripple.radiotail.com/1486/django_004.mp4" length="22079240" type="video/mp4"></enclosure>
            <guid isPermaLink="false">django-screencasts-4</guid>
            <pubDate>Thu, 13 Dec 2007 23:19:22 -0500</pubDate>
            <itunes:subtitle>In this screencast I cover NewForms Personalization.</itunes:subtitle>
            <itunes:summary>In this screencast I cover NewForms Personalization.  Often you have a drop down or some other field in your NewForm that you need to have personalized, or changed based on the logged in user or other instance criteria.  This screencast will show you how to accomplish that in your applications. </itunes:summary>
            <itunes:duration>13:31</itunes:duration>
            <itunes:author>Michael Trier</itunes:author>
            <itunes:explicit>no</itunes:explicit>
        </item>
        <item>
            <title>Django Screencasts 3 - Custom Management Commands</title>
            <description>In this screencast I cover adding custom management commands into your Django applications. Custom management commands are a method of extending Django’s built-in commands that are made available through the manage.py or django-admin.py scripts.</description>
            <link>http://www.djangonetcasts.com/screencasts/episode/3/</link>
            <enclosure url="http://ripple.radiotail.com/1486/django_003.mp4" length="67288729" type="video/mp4"></enclosure>
            <guid isPermaLink="false">django-screencasts-3</guid>
            <pubDate>Tue, 20 Nov 2007 23:19:22 -0500</pubDate>
            <itunes:subtitle>In this screencast I cover creating custom management commands.</itunes:subtitle>
            <itunes:summary>In this screencast I cover adding custom management commands into your Django applications. Custom management commands are a method of extending Django’s built-in commands that are made available through the manage.py or django-admin.py scripts.</itunes:summary>
            <itunes:duration>41:09</itunes:duration>
            <itunes:author>Michael Trier</itunes:author>
            <itunes:explicit>no</itunes:explicit>
        </item>
        <item>
            <title>Django Screencasts 2 - Syndication Framework II</title>
            <description>In this screencast I cover implementing model based feeds using the syndication framework. We’ll start where we left off last time and enhance our simple blogging application by adding feeds for individual sections of the website. We will walk through modifications to the urls.py, implementation of a model based Feed class, and changes to our base template to expose the feeds. Finally I will briefly cover how you can use Atom feeds in place of RSS.</description>
            <link>http://www.djangonetcasts.com/screencasts/episode/2/</link>
            <enclosure url="http://ripple.radiotail.com/1486/django_002.mp4" length="54060723" type="video/mp4"></enclosure>
            <guid isPermaLink="false">django-screencasts-2</guid>
            <pubDate>Thu, 25 Oct 2007 23:19:22 -0500</pubDate>
            <itunes:subtitle>In this screencast I cover implementing model based feeds using the syndication framework.</itunes:subtitle>
            <itunes:summary>In this screencast I cover implementing model based feeds using the syndication framework. We’ll start where we left off last time and enhance our simple blogging application by adding feeds for individual sections of the website. We will walk through modifications to the urls.py, implementation of a model based Feed class, and changes to our base template to expose the feeds. Finally I will briefly cover how you can use Atom feeds in place of RSS.</itunes:summary>
            <itunes:duration>33:06</itunes:duration>
            <itunes:author>Michael Trier</itunes:author>
            <itunes:explicit>no</itunes:explicit>
        </item>
        <item>
            <title>Django Screencasts 1 - Syndication Framework I</title>
            <description>In this screencast I cover implementing Django’s syndication framework into an existing application. We’ll start with a simple blogging application and walk through what it takes to get syndication (rss feeds) implemented, covering modifications to the urls.py, implementation of a Feed class, creation of the templates, as well as adding syndication auto-detection in the browser.</description>
            <link>http://www.djangonetcasts.com/screencasts/episode/1/</link>
            <enclosure url="http://ripple.radiotail.com/1486/django_001_h264.mov" length="20650223" type="video/quicktime"></enclosure>
            <guid isPermaLink="false">django-screencasts-1</guid>
            <pubDate>Tue, 16 Oct 2007 23:19:22 -0500</pubDate>
            <itunes:subtitle>In this screencast I cover implementing Django’s syndication framework into an existing application.</itunes:subtitle>
            <itunes:summary>In this screencast I cover implementing Django’s syndication framework into an existing application. We’ll start with a simple blogging application and walk through what it takes to get syndication (rss feeds) implemented, covering modifications to the urls.py, implementation of a Feed class, creation of the templates, as well as adding syndication auto-detection in the browser.</itunes:summary>
            <itunes:duration>15:12</itunes:duration>
            <itunes:author>Michael Trier</itunes:author>
            <itunes:explicit>no</itunes:explicit>
        </item>
    </channel>
</rss>
