Skip to main content

Borrowers

Borrowers are students or teachers who may hold books. They are not Django login accounts.

Each borrower stores:

  • Username or school identifier.
  • First and last name.
  • Class.
  • Email address.
  • Active or inactive status.
  • A generated borrower QR payload for optional future workflows.

Add individually

Sign in, open Borrowers, and select Add borrower.

Import CSV

The borrower import accepts UTF-8 CSV files with these columns:

Username,First name,Last name,Class,Email,Active

Example:

Username,First name,Last name,Class,Email,Active
ana,Ana,Garcia,4A,ana@example.org,yes
leo,Leo,Martinez,4A,leo@example.org,true

Username is the update key. Importing an existing username updates that borrower rather than creating a duplicate.

Inactive borrowers remain in historical loan records but are removed from the public kiosk dropdown.

Review a borrower

The staff Borrowers page shows how many active borrowers currently have books out and flags overdue loans. Select a borrower to see their contact and class details, current loans with due dates, and recent loan history.