Welcome! This book is about Django, an open source web framework that enables you to build clean and feature-rich web applications with minimal time and effort. Django is written in Python, a general purpose language that is well-suited for developing web applications. Django loosely follows a model-view-controller design pattern, which greatly helps in building clean and maintainable web applications.
This chapter gives you an overview of the technologies used in this book. The chapters that follow will take you through a tutorial for building a social bookmarking application from the group using Django.
In this introduction, you will read about the following: