We will show you how to install or upgrade Django using pip on a Linux VPS. Django is a free and open-source web framework based on Python and follows the model-view-template (MVC) architectural pattern. Django is build by experienced web developers and encourages rapid development and clean, pragmatic design. Using Django, you can develop full fledged database-driven websites in Python. The framework takes care of advanced tasks like user authentication, content administration, sitemaps etc. Moreover, you can use clean and elegant URL scheme for your web application. Django is one of the most popular web server frameworks and in this tutorial we are going to show you how to install or upgrade Django using pip on a Linux VPS.