Django Checklists
Use these before marking any Django task done.
Back to Checklists
0/0 completed
New View
Building any Django view — auth, permissions, form validation, business logic placement, response handling
Template
Building any Django HTML template — 3-folder structure, inheritance, no inline styles/scripts, data-* pattern
Model
Creating or modifying a Django model — field types, relationships, on_delete, null/blank, constraints, indexes, Meta class, migrations
Form / Serializer
Building a Django Form or DRF Serializer — field definitions, validation timing, field-level vs cross-field validation, read_only/write_only
DRF API View
Building a DRF API view — view type selection, permission classes, serializer wiring, service delegation, response format, pagination