15. Django Third-Party Libraries

Overview

This chapter introduces you to Django third-party libraries. You will configure your database connection using URLs with dj-database-urls and inspect and debug your application with the Django Debug Toolbar. Using django-crispy-forms, you will enhance the look of your forms, as well as reduce the amount of code you have to write by using the crispy template tag. We will also cover the django-allauth library, which lets you authenticate users against third-party providers. In the final activity, we will enhance Bookr's forms with the use of django-crispy-forms.

Introduction

Because Django has been around since 2007, there is a rich ecosystem of third-party libraries that can be plugged into an application ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.