Appendix C. Tools for Practical Django Development

Web development, at anything but the smallest scale, is software development. If your site takes input from users in some form and does something with that input, it’s a Web application, and its development is—or should be—similar to the development of other kinds of software.

If you came to Web development from the software side, it’s probably obvious to you to use established software development tools and techniques such as version control, bug tracking, and powerful development environments. You can just skim this appendix to make sure you’re not forgetting anything that could make your life easier.

If you’re arriving from the design side of things, some of the things presented can be new ...

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.