12. Advanced Django Deployment

As with Chapter 11, “Advanced Django Programming,” this chapter consists of a handful of mostly unrelated sections on varied topics. Chapter 11 dealt with topics relating to your own application code; here, we go over topics that are a little more tangential and have to do with deploying your applications, updating the environment they run in, or modifying Django itself.

Writing Utility Scripts

Django is a Web framework, but that doesn’t mean you can’t interact with it outside of a browser. In fact, one of the great things about Django being written in Python, as opposed to a Web-specific language, such as ColdFusion or PHP, is that it’s designed for use in a command-line environment. You can have periodic or ad-hoc ...

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

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