In this chapter, we are going to prepare the social bookmarking application for deployment into production by utilizing various Django frameworks. We will add support for multiple languages, improve performance by caching, automate testing, and configure the project for a production environment. There is a lot of interesting and useful information in this chapter, so make sure you go through it before publishing your application online!
In this chapter, you will learn about the following:
Internationalization: Offering the site in multiple languages.
Caching: Improving the performance of your site during high traffic.
Unit testing: Automating the process of testing your application.
Deployment: How to configure your web site for a production environment.