Django

Django is a powerful Python framework.

What is Django?

Django is an open-source web application written in Python. Its goal is to simplfy creating complex data-driven websites. Like CakePHP and Ruby on Rails, Django emphasizes the Don't Repeat Yourself principle to keep the amount of code in each application low and reusable.

Who is using Django?

Out of the Box

The core Django framework includes a lightweight webserver for development, a caching framework, a XML/JSON serialization system for Django model instances, an internationalization system,, support for middleware classes all on top of a model-view-controller system. While apart from the core, Djano also bundles many applications in a "contrib" package. In this package you can find: an authentication system, an administrative system, a feed generator, a tool for making Google sitemaps, cross-site request forgery prevention, templating libraries and a framework for creating GIS applications. There are also lots of additional packages to provide even more functionality to Django.

How does Metal Toad use Django?

Metal Toad leverages Django to create high-end web applications in Python. Django allows us to reuse existing components, allowing us to spend hours on the code that makes your application unique.