Glossary¶
- Virtual Field¶
A form field dynamically injected into a
ModelAdminbyReverseRelationAdminMixin. It does not exist on the model itself but is used to manage the reverse relationship. See Core Concepts for a walkthrough of how these form controls are created and synchronised.- Binding¶
The action of associating a reverse object with the current admin object by setting the
ForeignKeyon the reverse object to point to the current one. The transaction ordering is covered in Data Integrity & Transactions.- Unbinding¶
The action of disassociating a reverse object from the current admin object, typically by setting its ForeignKey to
NULL. Review the safeguards in Caveats when unbinding non-nullable relations.- Limiter¶
A callable or dictionary provided in
ReverseRelationConfigthat filters the queryset for a virtual field, controlling which objects are available for selection. See Querysets & Widgets for implementation strategies.- Policy¶
A callable or object that implements permission checks for a virtual field. It determines whether a user has the authority to view, edit, or make specific selections. The evaluation flow is detailed in Permissions.