Book Image

Instant Django 1.5 Application Development Starter

By : Mauro Rocco
Book Image

Instant Django 1.5 Application Development Starter

By: Mauro Rocco

Overview of this book

<p>Django is a high-level Python application framework built for development speed and accuracy. With a flatter learning curve than most frameworks, Django quickly enables you to create elegant, performant applications.<br /><br />In this book you will jump into Django by creating a web application step by step. Offering you a quick but comprehensive immersion into the world of Python development, Instant Django 1.5 Application Development Starter begins with a practical exploration of the framework’s powerful mechanisms and tools and finishes your journey by taking you through the creation of one sample application.<br /><br />In "Instant Django 1.5 Application Development Starter" you will learn how Django’s components work together. You will get familiar with the powerful template system, and will discover how easy it is to generate a web administration interface for your project. You will learn how to work with user authentication, forms, and session management.<br /><br />Through this book you will learn everything you need to know to create stunning web applications in a very short time, taking advantage of all the beauty and power that Python has to offer. If you want to start building serious web applications using Python, this book is all you need.</p>
Table of Contents (7 chapters)

About the Reviewer

Diego Russo was born in the spring of 1983 in Terni, a small town in central Italy. During his studies at high school, he discovered a great passion for computing, software development, and open source. In fact, since his first computer Diego has been using GNU/Linux as his primary operating system.

After high school, Diego studied Computer Science at the University of Perugia, in the heart of Italy. Once he completed his Bachelor's degree, he started his career in 2006 as a software developer/sysadmin mainly using Python and Django.

He used these technologies in a variety of projects: management applications, web applications, networking, standalone applications, embedded software, and many others.

Since the fall of 2011, Diego has been working at ARM Ltd in Cambridge (UK) as a senior software developer continuing to use open source software and increasing his knowledge with new technologies and programming languages.

During his professional career, he enrolled again at university to get a specialization in Computer Security.

Among his passions and hobbies we find languages; he speaks three languages (English, Italian, and Spanish). Currently, he's studying Portuguese and he has another language on the to-do list. To add to this, he also has an interest in Esperanto.

Logic, math, and science are also passions of his. Recently he has been developing an interest in the Rubik's cube and puzzles in general.

Last but not least, technologies and all the things with a microprocessor inside them attract his attention.

Diego defines himself as "curious".