This is how I did it.
- Create on a real server (one you have full access to) a chroot with CENTOS 5.8
- Install all the needed packages there, including sqlite3-devel, a python 2.7 you compile yourself, virtual env etc.
- Install there the django and set it all up.
- Snapshot the entire chroot and copy it to the machine,
- For execution, just use the virtualenv and it works.
See the readme here : https://github.com/lawrencecreates/RHEL5-chroot/blob/master/README I also modified the code of that tool and it is what I used.