About the Book
A step-by-step guide to building web applications with Python and Django 2.1.
Create, test, and deploy 5 progressively more complex websites including a Message Board app, a Blog app with user accounts, and a robust Newspaper app with reader comments and a complete user registration flow.
Along the way you'll learn core Django features and best practices around models, views, templates, urls, custom user models, permissions, authorizations, user registration, testing, and deployment.
Topics covered include:
- Django 2.1 and Python 3.7
- Pipenv for virtual environments
- Class-based views
- User authentication
- Custom user model
- Permissions and authorizations
About the Author
William S. Vincent is the author of Django for Beginners and REST APIs with Django. Previously an early employee at Quizlet, he has used Django at multiple early-stage startups in the Boston area and taught computer science at Williams College. He writes regularly about Python and Django at wsvincent.com.