Jython is a JavaTM implementation of the Python language. Jython is integrated with the Java platform and generates the code that runs on Java. Jython implements almost all modules of Python, except those written in C. Jython programs can import and use Java classes effortlessly. Jython provides the following advantages:
Provides the advantages of easy and powerful Python syntax
Allows the import of Java classes and extending those classes
Provides the ability to compile programs to Java bytecode
To learn more about Jython, see the Jython Project pages.
Django is a web framework for Python and implementations of Python such as Jython. Django allows quick and easy creation of high-performance web applications. Django provides the following advantages:
Provides an automatic administrative interface to web applications
Provides an extensible and powerful templating system
Allows building of data models that can access the databases quickly
To learn more about Django, see the Django Project pages.
You have the advantages of both Jython and Django when you build web applications using Jython on Django for the GlassFish Server.