Description
Create seed data for development and demo purposes. Essential for Claude Code development workflow.
Requirements
- Management command:
python manage.py seed_demo_data
- Creates:
- 3 demo owners (with passwords documented in .env.example)
- 5 apartments across owners (various access methods)
- 2 inspectors
- 15 inspections (mix of completed, scheduled, in-progress)
- Inspection items with realistic results (mix of OK/Flag)
- Sample photos (placeholder images)
- Default checklist templates per apartment
- Subscription records
- Idempotent (safe to run multiple times)
- Uses factory_boy factories for consistency
Acceptance Criteria
Description
Create seed data for development and demo purposes. Essential for Claude Code development workflow.
Requirements
python manage.py seed_demo_dataAcceptance Criteria
python manage.py seed_demo_datapopulates database