Susan Tan

Susan Tan

Susan is a software engineer at Cisco via the acquisition of Piston, a cloud computing startup located in San Francisco. She likes to use Python-based web frameworks. Prior to Piston, she was a web applications engineer at Flixster with Rotten Tomatoes. She’s a core committer of a Django-based web application project at www.openhatch.org. She loves to drink warm cups of oolong tea while coding away.

@ArcTanSusan

How to Upgrade to the Newest and Shiniest Django

If you’re coding Django, you will inevitably need to upgrade your project’s version of Django to a newer version. Is this process really tedious, you ask? YES. But before you jump off a cliff in despair, come to my talk and learn time-saving strategies on this upgrade process. I'll go over my work in upgrading a web application from Django 1.3 to 1.7 and the lessons that I've learned in that arduous process. I will go through a detailed example on how to deal with database dumps and restorations in Django 1.7+ when South is integrated into core Django.