Python Development

Introduction I first learned Python back in 2004-2005. I thought it was a great language and I loved programming and scripting with it. Then in 2007 I took on a job as a Windows systems administrator. The environment had no use for Python so I stopped using it. A month ago I decided to pick [...]

Read More...



Django and OpenID

Introduction OpenID is a technology that can be used to allow a single account to log into many different OpenID-enabled web sites. Both developers and users benefit from this: the user does not have to create a new account for each site he or she visits and the developer does not have to worry about [...]

Read More...



Soft Deleting with Django

Introduction Normally when a piece of information is deleted, it is gone forever. Unless you have a backup copy, you will have to manually recreate the information. “Soft deleting” is a method that will simply mark the information as inactive instead of performing an actual delete. Since storage space is cheap and abundant, soft deleting [...]

Read More...