<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:blip="http://blip.tv/dtd/blip/1.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:amp="http://www.adobe.com/amp/1.0" xmlns:dcterms="http://purl.org/dc/terms" xmlns:gm="http://www.google.com/schemas/gm/1.1" xmlns:mediaad="http://blip.tv/dtd/mediaad/1.0" version="2.0">
  <channel>
    <title>Recent Posts - Blip</title>
    <link>http://blip.tv</link>
    <description>Recent Posts - Blip - Blip</description>
    <language>en-us</language>
    <generator>http://blip.tv</generator>
    <lastBuildDate>Sun, 01 Nov 2009 08:40:14 +0000</lastBuildDate>
    <pubDate>Sun, 01 Nov 2009 08:40:14 +0000</pubDate>
    <item>
      <guid isPermaLink="false">2CB49D54-C6C2-11DE-8AAD-984B11C9BF8A</guid>
      <link>http://blip.tv/python-atlanta/pyatl-oct-2009-adding-excel-based-import-and-export-to-django-by-keyton-weissinger-2814042</link>
      <title>PyAtl Oct 2009: "Adding Excel-based Import and Export to Django" by Keyton Weissinger</title>
      <blip:user>brandonrhodes</blip:user>
      <blip:userid>389774</blip:userid>
      <blip:safeusername>pyatl</blip:safeusername>
      <blip:showpath>python-atlanta</blip:showpath>
      <blip:show>Python Atlanta</blip:show>
      <blip:showpage>http://blip.tv/python-atlanta</blip:showpage>
      <blip:picture>http://blip.tv/skin/blipnew/placeholder_user.gif</blip:picture>
      <blip:posts_id>2814042</blip:posts_id>
      <blip:item_id>2794179</blip:item_id>
      <blip:item_type>file</blip:item_type>
      <blip:contentRating>TV-G</blip:contentRating>
      <blip:rating>0.0</blip:rating>
      <blip:datestamp>2009-11-01T08:40:14Z</blip:datestamp>
      <blip:language>English</blip:language>
      <blip:adChannel/>
      <blip:recommendations>0</blip:recommendations>
      <blip:recommendable>0</blip:recommendable>
      <blip:core>0</blip:core>
      <blip:adminRating/>
      <blip:runtime>1921</blip:runtime>
      <blip:embedLookup>AYGr4T4C</blip:embedLookup>
      <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/AYGr4T4C</blip:embedUrl>
      <wfw:commentRss>http://blip.tv/comments/?attached_to=post2814042&amp;skin=rss</wfw:commentRss>
      <blip:thumbnail_src>Brandonrhodes-keyton613-636.jpg</blip:thumbnail_src>
      <blip:puredescription>&amp;quot;End users often need to update multiple items at one time. Unfortunately, building a grid-like user interface in a webpage to allow for this type of editing is often painful and results in a poor substitute for Excel, the standard against which some of these same end users will compare it. Why not just let &amp;apos;em use Excel? &amp;quot;In this presentation I will talk about a simple addition to any django application that will allow your end users to, in essence, check out a large number of items, update them en masse using Excel (where they can take the data offline and sort to their heart&amp;apos;s content), and then check them all in again.&amp;quot;This same system also allows for Excel-based batch import -- an added bonus. And, of course, it works if you&amp;apos;re spreadsheet of choice is Open Office as well.&amp;quot;This presentation shows you how to add this functionality to any django project quickly and easily using some simple model decoration, an openly available drop-in reusable django application and the excellent libraries xlrd and xlwt.&amp;quot;</blip:puredescription>
      <blip:smallThumbnail>http://a.images.blip.tv/Brandonrhodes-keyton613-636-438.jpg</blip:smallThumbnail>
      <blip:license>No license (All rights reserved)</blip:license>
      <description>

&lt;iframe src="http://blip.tv/play/AYGr4T4C.html?p=1" width="480" height="350" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#AYGr4T4C" style="display:none"&gt;&lt;/embed&gt;
&lt;br /&gt;

&amp;quot;End users often need to update multiple items at one time. Unfortunately, building a grid-like user interface in a webpage to allow for this type of editing is often painful and results in a poor substitute for Excel, the standard against which some of these same end users will compare it. Why not just let &amp;apos;em use Excel? &amp;quot;In this presentation I will talk about a simple addition to any django application that will allow your end users to, in essence, check out a large number of items, update them en masse using Excel (where they can take the data offline and sort to their heart&amp;apos;s content), and then check them all in again.&amp;quot;This same system also allows for Excel-based batch import -- an added bonus. And, of course, it works if you&amp;apos;re spreadsheet of choice is Open Office as well.&amp;quot;This presentation shows you how to add this functionality to any django project quickly and easily using some simple model decoration, an openly available drop-in reusable django application and the excellent libraries xlrd and xlwt.&amp;quot;

</description>
      <comments>http://blip.tv/file/2794179</comments>
      <category>Default Category</category>
      <category>python</category>
      <category>django</category>
      <category>excel</category>
      <category>web</category>
      <category>programming</category>
      <pubDate>Sun, 01 Nov 2009 08:40:14 +0000</pubDate>
      <enclosure url="http://blip.tv/file/get/Brandonrhodes-keyton955.flv" type="video/x-flv" length="129897873"/>
      <itunes:keywords>python, django, excel, web, programming</itunes:keywords>
      <itunes:image>http://a.images.blip.tv/Brandonrhodes-keyton613-636.jpg</itunes:image>
      <media:keywords>python, django, excel, web, programming</media:keywords>
      <media:group>
        <media:content url="http://blip.tv/file/get/Brandonrhodes-keyton613.ogg" blip:role="Source" blip:vcodec="theora" blip:acodec="ffvorbis" expression="full" fileSize="596665997" height="480" isDefault="true" type="application/ogg" width="720"/>
        <media:content url="http://blip.tv/file/get/Brandonrhodes-keyton955.flv" blip:role="Web" blip:vcodec="ffvp6f" blip:acodec="mp3" expression="full" fileSize="129897873" height="480" isDefault="false" type="video/x-flv" width="720"/>
      </media:group>
      <media:player url="http://blip.tv/file/2794179">&lt;iframe src="http://blip.tv/play/AYGr4T4C.html?p=1" width="480" height="350" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#AYGr4T4C" style="display:none"&gt;&lt;/embed&gt;</media:player>
      <media:title>PyAtl Oct 2009: "Adding Excel-based Import and Export to Django" by Keyton Weissinger</media:title>
      <media:thumbnail url="http://a.images.blip.tv/Brandonrhodes-keyton613-636.jpg"/>
    </item>
  </channel>
</rss>

