Django is an amazingly powerful framework for Python developers. Unfortunately it’s been trapped in the 2.7.x branch of Python for some time now, which is what Django 1.4.x runs on. But alas, there is progress being made, and milestones being reach to port to the Python 3.x branch. At this time, Python is currently progressing at 3.3.x and forward, so this move is greatly needed and Django developers are ready.
On November 27, 2012, Django 1.5 has officially reached beta 1 release status. Here’s more information:
“As part of the Django 1.5 release process, today we’ve released Django 1.5 beta 1, a preview/testing package that gives a little taste of some of the new stuff coming in Django 1.5. As with all alpha and beta packages, this is not for production use, but if you’d like to try out some of the new goodies coming in 1.5, or if you’d like to pitch in and help us fix bugs before the final 1.5 release (due in December), feel free to grab a copy and give it a spin.
You can get a copy of the 1.5 beta package from our downloads page, and we recommend you read the release notes. Also, for the security conscious, signed MD5 and SHA1 checksums of the 1.5 alpha package are available.
Also, please note that Django 1.5 now requires a minimum of Python 2.6; Python 2.5 is no longer supported. Python 3.x releases, starting with Python 3.2, are experimentally supported in this release. For more information on Python 3 support, and the testing Django 1.5 will still need, see this blog post.”
Source: https://www.djangoproject.com/weblog/2012/nov/27/15-beta-1/
Download Here and follow the installation directions:
tar xzvf Django-1.5b1.tar.gz
cd Django-1.5b1
sudo python3 setup.py install
Don’t Forget… you need Python 3.3.x installed for this, but the great thing about Python, you can have both 2.7.x and 3.3.x installed at the same time… how cool is that? This way you can continue to develop with Django 1.4, while testing out and helping the testing of 1.5. Happy coding!