How To Run Sandboxed Django Sites in Production
Recently, I moved all my sites from a dedicated server to a great VPS over at SliceHost. I took the opportunity of “the big move” to fix an ongoing problem I’d had, which was that all four of my Django sites were using the same libraries.
Ouch! That meant that I couldn’t update any [...]
Speaking at DjangoCon 2009
I’m going to be presenting at DjangoCon 2009! The 45 minute presentation will be on the advanced use of Django signals to promote reuse.
I’ll be using Satchmo as an example of how to create very useful custom signals to allow for some quite complex customizations. If you want a copy of the presentation, please [...]
Django, the web framework for ponies with magical powers
Last year at DjangoCon, one of the most interesting sessions was the one where people presented their “pony requests”, and made a case for their pet feature to be built into Django.
Shortly after that, the first logos for the Django Pony began to appear, followed by the inevitable (in retrospect) djangopony.com.
This morning, I discovered that [...]
A short example using django-app-plugins
At Djangocon a couple months ago, I was intrigued to hear about Django App Plugins. This small app adds the ability to make mount points in your Django templates.
That way, you can have your apps insert text into your templates just by referencing the mountpoint in the template. This allows you to have apps which [...]
Setting up SSL for Lighttpd/Django
My latest client Farinaz Taghavi is finally in beta on her site, and one of the last steps to push her live was to set up SSL for her.
Luckily, I’ve done this a number of times, so it was quick and easy to do, but still I had to refer to various reference sites and [...]
Released InvisibleCastle
I’m pleased to announce the release of my latest Django site, Invisible Castle. This is a Play-by-post gaming site for RPG players, which gets over a million hits a year.
This is an absolutely huge update from the previous codebase. Before it was written cgi-style with custom cgi code and Cheetah Templates for page layout. As [...]
Linux.com article
I’m quoted heavily in a Linux.com article about http://oohgabooga.com, the webstore I launched this summer.
If you want to hire me for your dream webstore, I’d love to talk to you. Please send an inquiry through http://solidsitesolutions.com.
Trackbacks on Banjo
Working on Banjo Blog, nearly the only thing remaining before my initial release is a trackback/pingback system.
Oddly enough, there isn’t any django trackback app in the wild, at least not any I could find. So, I looked around and found only half-written stuff, hacky garbage and tblib, which is too old, not Django aware, and [...]
Importing Wordpress to Banjo
Thanks to Andy C I’ve finished the Wordpress import script for Banjo.
That article gives instructions for direct SQL loading of a somewhat different blog database. I couldn’t use it directly for Banjo, partially because I’m through with using MySQL. I just can’t take all the UTF problems any more. I’ve gone all [...]
Banjo Blog nearing 0.1 release
I’m nearing release 0.1 for Banjo, a blog app written in Python on the Django framework. If you look at the mailing list, you’ll see plenty of people asking about a blog app, and the standard reply is that it is just so easy, almost trivial, to write your own that there is not [...]
keep looking »