Brandon Konkle
Brandon Konkle

Freelance full-stack Node & React developer, supporter of intersectional social justice, enthusiastic nerd, loving husband, and father. Hire me for your next project!

I'm a Node & React developer with more than 8 years of experience creating high performance web applications and architectures. If you're looking for help with your next project, hire me today!

My Newsletter


Subscribe to my newsletter for a weekly look at the latest news, tools, and techniques from the React community.

Tags


Share


Twitter


Django-Picasso

Brandon KonkleBrandon Konkle

I love Google's Picasa desktop application, and the ability to upload photos to the Picasa Web Albums site using the app is extremely useful. When I built my personal website using Django, I wanted a way to use Picasa Web Albums as a backend for my photos section so that I could take advantage of the easy uploads. I couldn't find a Django pluggable app that fit what I was looking for, so I decided to go ahead and make one using the Picasa Web Albums API and the GData Python client.

Django-Picasso is a relatively simply way to synchronize data from the Picasa Web Albums API into your local database and use it in your web application. It does this using a script that integrates the GData Python client and a set of Django models. This script can be called from the custom management command that I built and run from a cron job, or for more flexibility it can be imported and run directly from picasso.utils. The script does not import the actual picture files - it saves links to the pictures hosted on the Picasa Web Albums site.

To find out more, visit the Google Code project page.

I'm a Node & React developer with more than 8 years of experience creating high performance web applications and architectures. If you're looking for help with your next project, hire me today!

Comments