So I've had a slice with slicehost for about a year and a half now. I love all the things I can do with my very own relatively cheap server on the Internet. I started out with a 256 slice, and then I talked my wife into upgrading to a 512. I kept putting more things on my server because it was so convenient, and fun to have a 100% static IP on the internet. I've started running my own mail server, and slowly I've been moving all my personal sites to Django. I even host a website on my slice for a small fee.
After a little while, I was curious as to why all my Django apps seemed to run so slowly. I don't use my own website very often, so I didn't notice the slowness creeping in. Running top revealed that I ...
Moving Satchmo to the latest version of Django's trunk after the newforms-admin merge was fairly easy.
First, I updated Django, and Satchmo itself. I thought that it might have been that easy. More or less, it is.
I ran into one gotcha. Satchmo makes you copy a bunch of files into the project that will install the various Satchmo apps. I may not have installed Satchmo properly, but my url.py was the one that Satchmo had previously spit out. This is no big deal since Satchmo was the only app I ever intend to host on this particular shop, but I did have to go in and add the new import for the admin, the autodiscover line, and update the urlpattern for the admin site to reflect how Satchmo's new urls file is configured.
Once that was done, the shop seemed to be fully operational again.
The ...