System Guide
When To Use It
Use system when your project needs central project-state models such as site settings, fixture orchestration, admin-facing runtime configuration, and shared integrations.
Typical Responsibilities
- site settings and static content
- runtime integration state
- fixture hash and fixture orchestration helpers
- reusable system mixins for project models
Integration Notes
system is the administrative backbone for other modules:
bookingstores booking defaults through booking settings.cabinetextends project-level user profile and dashboard settings.notificationsoften places content models or orchestration hooks alongside system data.
Runtime Entry Points
codex_django.systemcodex_django.system.mixinscodex_django.system.rediscodex_django.system.management
Related Reading
- Architecture:
system - API reference:
codex_django.system