Book Image

Django Essentials

By : Samuel Dauzon
Book Image

Django Essentials

By: Samuel Dauzon

Overview of this book

<p>Django is a powerful Python web framework designed for rapid web application development. With the advent of frameworks such as Django, web developers have been forced to adopt MVC architectures and are encouraged to develop quality code. This quality allows several developers to work together easily and reduces the number of bugs due to human errors.</p> <p>Beginning with the basics of the Web and Django, the book explains the MVC pattern. It then moves on to explain the step-by-step installation of Python, PIP, and Django on Windows, Linux, and Mac OS. Furthermore, you will learn how to create templates, models, forms, and so on. After reading the book, you will be able to quickly create dynamic web applications with AJAX and an admin part.</p> <p>This book features a step-by-step approach that shows you how to program, create, and improve the quality of web applications using Django, with the help of Python.</p>
Table of Contents (20 chapters)
Django Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Jorge Armin Garcia Lopez is a very passionate information security consultant from Mexico with more than six years of experience in computer security, penetration testing, intrusion detection/prevention, malware analysis, and incident response. He is the leader of a tiger team at one of the most important security companies in Latin America and Spain. Also, he is a security researcher at Cipher Storm Ltd. Group and is the co-founder and CEO of the most important security conference in Mexico called BugCON. He holds important security industry certifications such as OSCP, GCIA, and GPEN, and is also a FireEye specialist.

He has also reviewed Penetration Testing with Backbox, Packt Publishing and Penetration Testing with the Bash shell, Packt Publishing.

Caleb Smith began programming text adventures and RPGs in BASIC in his youth. More recently, Caleb can be found spending his days writing Python and JavaScript for web applications at Caktus Consulting Group, LLC. In his spare time, Caleb enjoys functional programming, ethnic food, C programming, music theory, and contributing to free and open source software projects. Caleb studied music education in college and especially enjoys mentoring new programmers.

Deepak Thukral is a polyglot and Django framework contributor. He moved from India to Europe, where he completed his Master's degree in Computer Science, and later he was involved in various scientific projects using Python as the primary programming language. He currently works for various companies, helping them scale their platforms with Python.