I was actually in the middle of a similar writeup that includes the above tips, so I'll post that when I'm done.
Care to elaborate? virtualenv has worked fine for me and that plus pip means that the rest of the community can use and understand your code and all of its dependencies without having to have access to you or your machine to figure them out.
I'd really like those libraries to work on OSX, Linux & Windows, but so far it has been easier to just install those two packages on the machines I need them on.
I'm working on my first real Django project now and as a newbie I found the lack of a clear consensus on how to structure the files a bit of a challenge.
I personally have been using many of these techniques in Django projects of mine, but it's nice to have a repo with everything in the same place.
Specifically - I love the lambda * x hack.