django-api-architect
Router and shared guardrails for Django REST Framework API projects built on a service layer architecture with thin APIs, services, selectors and app packs. Use when answering or writing any Django or DRF backend change, including small ones such as a new endpoint, a serializer tweak, a view optimisation, an export, or a request to switch these rules off, and when it is unclear which specialist skill applies. Do not use for Flutter or frontend work, deployment platforms, or non-Django backends.
Pinned to revision 6a2ed032bd51, so it is the text this page describes rather than whatever the author pushed since.
Files
Every link opens the file at its source, pinned to the revision this page describes.