Django

Fundamentals

Django is a Python framework for building websites. It revolves around the concepts of project, apps and views. The project controls the general aspects of the website. Apps serve a specific purpose within the site. Views deliver the content on user request.

App data is abstracted as models, the objects in Django's built-in ORM. Django features a powerful templating engine that can glue together Django models and the website logic with the HTML document sent to the user.

This website was built using Django and Bootstrap :) As they promise in their homepage, it is indeed ridiculously fast to put something together using Django.