Hands-On Django: Going Beyond the Polls
Ready to jump into web application development? This practical guide shows you how to build high-performing, elegant applications quickly€"with less code€"using the Django open source framework. If you know the basics of Python, HTML, CSS, and JavaScript, you€ll work through a series of projects hands-on, from simple websites to more complex applications, including deployment to a server.
Companies around the world, such as Instagram and Pinterest, use Django for powerful web applications that they can quickly modify through rapid development, pluggable components, and clean, pragmatic design. This book covers class-based views, basic and advanced forms, application modularity, API architecture, user authentication and authorization, best development practices, and code version control.