Python 2.6 support
В Django 1.5 прекращена поддержка Python 2.5. Таким образом, для Django 1.5 нужно испльзовать что-нибудь новее альфа-версии Jython 2.7. Пожалуйста, используйте Django 1.4, если хотите разрабатывать на стабильной версии Jython.
Jython - реализация Python на платформе Java (JVM). Django корректно работает на Jython 2.5 и новее, так что вы можете развернуть Django на java-платформе.
Здесь описывается как запустить Django на Jython.
Django работает на Jython 2.5b3 и выше. Скачать можно по адресу http://www.jython.org/.
Если вы хотите только поэкспериментировать с Django, пропустите следующую секцию; в Django включён лёгкий web-сервер для тестирования, таким образом нет необходимости ставить что-либо ещё, пока не нужно будет деплоить.
Если вы хотите использовать Django в бою, используйте Java servlet-контейнер (например, Apache Tomcat). Если вам нужны какие-то специфичные вещи, то можете использовать сервер приложений JavaEE (GlassFish or JBoss).
Далее установим, собственно, Django. Всё делаем точно так же, как и при установке для обычного Python`а, подробнее можно посмотреть в Удаление предыдущей версии Django и Установка Django.
Проект django-jython содержит обёртки для работы с базами данных, служебные команды для разработки Django/Jython. Обратите внимание, что обёртки Django под Python не будут работать под Jython.
Для их установки следуйте инструкциям installation instructions, которые размещены на соответствующем сайте, а также читайте здешнюю документацию database backends.
На данный момент Django на Python и на Juthon должны вести себя одинаково, однако несколько моментов всё-таки следует учитывать:
Не забывайте заменять python на jython при чтении документации.
Используйте переменную окружения JYTHONPATH вместо PYTHONPATH.
Mar 30, 2016