官术网_书友最值得收藏!

Preface

Django is perhaps one of the most popular web development frameworks out there today. It is the framework that most Python developers reach for when they have any sizeable web application to develop.

With its proven track record of performance, scalability, and security, and its famous batteries-included approach, Django is used by some of the biggest names in the industry, including Instagram, Pinterest, and National Geographic.

This book is intended for people who have had a passing introduction to Django and a very basic idea of how to create a simple website with it. It will show you how to take your skills to the next level, developing applications as complex as e-commerce sites with lightning-fast search.


What this book covers

Chapter 1, Blueblog – A Blogging Platform, gets you started with Django and introduces the basic concepts of how to use the framework. It also introduces you to the development techniques used in the rest of the book.

Chapter 2, Discuss – A Hacker News Clone, walks you through creating a web application in the style of the popular Hacker News discussion forum. We look at advanced techniques to sort and rank the content of a web application based on user feedback, and then we look at spam prevention techniques.

Chapter 3, Djagios – a Nagios Clone in Django, covers the creation of a Nagios-like application using Django that can monitor and report on the status of remote server systems.

Chapter 4, A Car Rental App, shows you how to create a car rental application and customize the Django admin application to provide our users with a fully-featured Content Management System.

Chapter 5, Multilingual Movie DataBase, helps you create an IMDB-style web listing of movies, allowing user comments and reviews on the movies. The main focus of this chapter is allowing internationalized and localized versions of your web applications available in multiple languages.

Chapter 6, Daintree – An E-commerce site, shows you how to create an Amazon-like e-commerce website with lightning-fast search by utilizing the Elasticsearch search server software with Django.

Chapter 7, Form Mason – a Monkey of your own, helps you create a complicated and interesting web application that allows users to dynamically define web forms and then ask other people to respond to those forms, which is similar in nature to SurveyMonkey and other such sites.

Appendix, Development Environment Setup Details and Debugging Techniques, here we will look into the details of the setup, and I will explain each of the steps that we took. We will also see a technique for debugging Django applications.

主站蜘蛛池模板: 长沙县| 阳谷县| 应城市| 怀宁县| 东兰县| 仙游县| 津南区| 江津市| 镇远县| 偏关县| 乌拉特后旗| 雷州市| 邮箱| 繁峙县| 冷水江市| 青岛市| 乃东县| 南漳县| 吉安市| 江油市| 丹江口市| 昭平县| 佳木斯市| 白朗县| 九江市| 江永县| 浦城县| 宁陵县| 横峰县| 桐梓县| 广南县| 文成县| 衡山县| 崇左市| 嵩明县| 兰西县| 屏南县| 安岳县| 安化县| 泽普县| 南昌县|