Django — Model Checklist
Field types, relationships (on_delete, related_name), null/blank rules, constraints, indexes, Meta class, migrations.
Back to Django Checklists
0/0 completed
1. Field Definitions
2. Relationships
3. Null and Blank
4. Indexes and Constraints
5. Meta Class
6. Model Methods
7. Soft Delete
IF SOFT DELETE IS REQUIRED:
8. Migration
9. Testing
Before Marking Done
Done When
Indexes & Constraints
Meta & Methods
Migration & Tests
Practice Task
Create a Project model with all required fields, indexes, constraints, soft delete, and a ProjectService class with create and archive methods.
Open Task: Model and Service Task