En anpassad användarmodell ersätter Djangos standardmodell User för att passa din applikations behov — genom att lägga till fält, ändra inloggningsidentifierare (t.ex. e-post istället för användarnamn) eller anpassa beteende. Det kritiska, ofta upprepade rådet: konfigurera en anpassad användarmodell redan från början av ett projekt, även om du inte behöver ändringar än, för att ändra det senare är extremt smärtsamt.
