Appendix B. Installing and Running Django

To develop with Django, you need to have it installed, the manner of which depends on your choice of operating system and the tools at hand. The simplest environment needed to run Django consists of Python 2.5, a light SQL database package, and Django’s built-in development Web server.

However, the average Django deployment typically has a more robust set of applications behind it, using industry greats such as Apache or PostgreSQL. This appendix introduces you to the range of Django deployment options, including some specific pointers about the most common configurations, and is broken down into the necessary core parts: Python and Django themselves, a Web server, and a database engine.

Python

As with most ...

Get Python Web Development with Django® now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.