Django Forms and Authentication

For this task, we will go back to the previous tutorial and add a view for librarians to see checked all checked out books.

Then we will complete the Forms tutorial:

Adding the librarian view

This is a set of steps to walk through the challenge that is not included in the MDN tutorial.

Adding the renew form

Now that we have the 'All borrowed view' lets make some forms to support some librarian use cases.

The tutorial shows an equivalent way of building a model-based view. It is not necessary to actually build this equivalent form.

Adding the CRUD views

Continuing with the Forms tutorial, we add three CRUD views:


If you have made it this far, you have seen a lot of the patterns used in developing a Django application. Hopefully you learned some of it along the way as you move into building your own applications from scratch going forward.