Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Building Django 2.0 Web Applications: Create enterprise-grade, scalable Python web applications easily with Django 2.0

Buy

Go from the initial idea to a production-deployed web app using Django 2.0.

Key Features

  • A beginners guide to learning python's most popular framework, Django
  • Build fully featured web projects in Django 2.0 through examples.
  • Deploy web applications in quick and reliable fashion with Docker

Book Description

This project-based guide will give you a sound understanding of Django 2.0 through three full-featured applications. It starts off by building a basic IMDB clone and adding users who can register, vote on their favorite movies, and upload associated pictures. You will learn how to use the votes that your users have cast to build a list of the top 10 movies. This book will also take you through deploying your app into a production environment using Docker containers hosted on the server in Amazon's Electric Computing Cloud (EC2).

Next, you're going to build a Stack Overflow clone wherein registered users can ask and answer questions. You will learn how to enable a user asking a question to accept answers and mark them as useful. You will also learn how to add search functionality to help users find questions by using ElasticSearch. You'll discover ways to apply the principles of 12 factor apps while deploying Django on the most popular web server, Apache, with mod_wsgi. Lastly, you'll build a clone of MailChimp so users can send and create emails, and deploy it using AWS.

Get set to take your basic Python skills to the next level with this comprehensive guide!

What you will learn

  • Build new projects from scratch using Django 2.0
  • Provide full-text searching using ElasticSearch and Django 2.0
  • Learn Django 2.0 security best practices and how they're applied
  • Deploy a full Django 2.0 app almost anywhere with mod_wsgi
  • Deploy a full Django 2.0 app to AWS's PaaS Elastic Beanstalk
  • Deploy a full Django 2.0 app with Docker
  • Deploy a full Django 2.0 app with NGINX and uWSGI

Who this book is for

If you have some basic knowledge of HTML, CSS, and Python and want to build fully-featured and secure applications using Django, then this book is for you.

Table of Contents

  1. Building MyMDB
  2. Adding Users to MyMDB
  3. Posters, Headshots, & Security
  4. Caching in on the Top 10
  5. Deploying with Docker
  6. Starting Answerly
  7. Searching for Questions with Elasticsearch
  8. Testing Answerly
  9. Deploying Answerly
  10. Starting Mail Ape
  11. The Task of Sending Emails
  12. Building an API
  13. Deploying Mail Ape
(HTML tags aren't allowed.)

Bayesian Hierarchical Models: With Applications Using R, Second Edition
Bayesian Hierarchical Models: With Applications Using R, Second Edition

An intermediate-level treatment of Bayesian hierarchical models and their applications, this book demonstrates the advantages of a Bayesian approach to data sets involving inferences for collections of related units or variables, and in methods where parameters can be treated as random collections. Through illustrative data analysis...

Energy Justice Across Borders
Energy Justice Across Borders

This book is open access under a CC BY 4.0 license.

We must find new and innovative ways of conceptualizing transboundary energy issues, of embedding concerns of ethics or justice into energy policy, and of operationalizing response to them. This book stems from the emergent gap;...

3rd International Conference on the Application of Superabsorbent Polymers (SAP) and Other New Admixtures Towards Smart Concrete (RILEM Bookseries)
3rd International Conference on the Application of Superabsorbent Polymers (SAP) and Other New Admixtures Towards Smart Concrete (RILEM Bookseries)

The book gathers the peer-reviewed contributions presented at the 3rd International Conference on Application of Superabsorbent Polymers (SAP) and Other New Admixtures towards Smart Concrete, held in Skukuza, South Africa, on November 25-27, 2019. It features papers focusing on the behavior of SAP in concrete (in particular the...


Creating Belonging in San Francisco Chinatown’s Diasporic Community: Morphosyntactic Aspects of Indexing Ethnic Identity
Creating Belonging in San Francisco Chinatown’s Diasporic Community: Morphosyntactic Aspects of Indexing Ethnic Identity

This book presents a much-needed discussion on ethnic identification and morphosyntactic variation in San Francisco Chinatown?a community that has received very little attention in linguistic research. An investigation of original, interactive speech data sheds light on how first- and second-generation Chinese Americans...

Discretion and the Quest for Controlled Freedom
Discretion and the Quest for Controlled Freedom

Looking at discretion broadly as the exercise of controlled freedom, this edited volume introduces insights from a range of social sciences perspectives. Traditionally, discussions of discretion have drawn on legal notions of the appropriate exercise of legitimate authority specified by legislators. However, empirical and...

Proceedings of 3rd International Conference on Computer Vision and Image Processing: CVIP 2018, Volume 1 (Advances in Intelligent Systems and Computing)
Proceedings of 3rd International Conference on Computer Vision and Image Processing: CVIP 2018, Volume 1 (Advances in Intelligent Systems and Computing)

This book is a collection of carefully selected works presented at the Third International Conference on Computer Vision & Image Processing (CVIP 2018). The conference was organized by the Department of Computer Science and Engineering of PDPM Indian Institute of Information Technology, Design & Manufacturing, Jabalpur, India...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy