Fortunately, I'm far from being the only guy trying to run Django on Jython. Cam, Frank, Marty and Tristan King are working on it too. So, here goes a summary of our progress and goals as far as I know:
- Cam wants to use some parts of Django as a glue for it JEE stack. He's doing it on Jython 2.2
- Marty tested templates and newforms with Jython 2.2, and they seem to work. He is also a prolific contributor of Django (he's the author of dbsettings, django-modular and pluggable FileField backends), and has already submitted patches for Jython compatibility.
- Frank is the lead developer of Jython! He'd like to use Django as a test case for finding holes in the Jython 2.3 implementation, and already fixed one of such holes (missing pop method on PyStringMap). He also started a wiki page detailing the gaps between Django a Jython.
- Tristan came up recently with excellent news: he got the reloading server and readline autocompleter working on Jython 2.2, among other things. And has a public repository with this codeOn related news: H. Eriksson is working on CherryPy + Jython. He already got the classic "hello world" running.