<aside> 🏛️

Components for the “Governing bodies” entity: quick summary, model structure, signals, views, routes.

</aside>



Summary


Component quick reference

Component Purpose Key points
models.py (Governor) Stores governing bodies title unique; slug 32-char unique identifier
Meta Model settings ordering=['-id']; default_permissions=()
Methods Convenience accessors str, get_absolute_url, get_buildings, get_devices, get_co2_consumption
signals.py Slug generation pre_save → if slug empty, set uuid.hex[:32]
views.py List view @login_required, order_by('-id'), pagination
urls.py Routes list, detail, search, add, edit, delete

Production security checklist