How ilsa-grafandina/controlactivosti works
ControlActivosTI is a Django application for managing organizational IT assets. The central workflow is to maintain catalogs and collaborator records, track assets and their assignments, and generate handover/return records; depreciation, audit, and notifications support that lifecycle. Dashboard and administrative views provide operational summaries and catalog management. The README is empty, and several feature views were not sampled, so the graph preserves major domain modules while limiting edges to relationships visible in excerpts or the source index.
Main entry points: admin2_views.py Admin workspace · models.py Assignments · attribute_services.py Asset attributes · views.py Dashboard
Components 19
Asset operations
- Catalog data
ControlActivosTI/apps/catalogos/models.py - Catalog forms
ControlActivosTI/apps/catalogos/forms.py - Collaborators
ControlActivosTI/apps/colaboradores/models.py - Asset inventory
ControlActivosTI/apps/activos/models.py - Asset attributes
ControlActivosTI/apps/activos/attribute_services.py - Asset exports
ControlActivosTI/apps/activos/services.py - Assignments
ControlActivosTI/apps/asignaciones/models.py
Supporting records
- Handover records
ControlActivosTI/apps/actas/services.py - Handover models
ControlActivosTI/apps/actas/models.py - Depreciation
ControlActivosTI/apps/depreciacion/services.py - Depreciation records
ControlActivosTI/apps/depreciacion/models.py
Oversight and alerts
- Audit recording
ControlActivosTI/apps/auditoria/services.py - Audit log
ControlActivosTI/apps/auditoria/models.py - Notifications
ControlActivosTI/apps/notificaciones/services.py - Notification records
ControlActivosTI/apps/notificaciones/models.py
Web interface
- Dashboard
ControlActivosTI/config/views.py - Admin workspace
ControlActivosTI/config/admin2_views.py - URL routing
ControlActivosTI/config/urls.py
Other components
- Staff user
Connections 26
- Asset attributes → Asset inventory: updates values
ControlActivosTI/apps/activos/attribute_services.py - Asset attributes → Catalog data: uses configuration
ControlActivosTI/apps/activos/attribute_services.py - Asset attributes → Audit recording: records changes
ControlActivosTI/apps/activos/attribute_services.py - Audit recording → Audit log: creates events
ControlActivosTI/apps/auditoria/services.py - Assignments → Asset inventory: references assets
ControlActivosTI/apps/asignaciones/models.py - Assignments → Catalog data: references catalogs
ControlActivosTI/apps/asignaciones/models.py - Assignments → Collaborators: references collaborators
ControlActivosTI/apps/asignaciones/models.py - Assignments → Asset attributes: uses attribute service
ControlActivosTI/apps/asignaciones/models.py - Handover records → Handover models: uses models
ControlActivosTI/apps/actas/services.py - Handover records → Asset attributes: reads asset details
ControlActivosTI/apps/actas/services.py - Asset exports → Asset attributes: reads visible values
ControlActivosTI/apps/activos/services.py - Asset exports → Catalog data: reads report config
ControlActivosTI/apps/activos/services.py - Depreciation → Depreciation records: uses records
ControlActivosTI/apps/depreciacion/services.py - Depreciation → Notifications: uses notifications
ControlActivosTI/apps/depreciacion/services.py - Notifications → Notification records: creates notifications
ControlActivosTI/apps/notificaciones/services.py - Dashboard → Asset inventory: queries inventory
ControlActivosTI/config/views.py - Dashboard → Assignments: queries assignments
ControlActivosTI/config/views.py - Dashboard → Collaborators: queries collaborators
ControlActivosTI/config/views.py - Admin workspace → Asset inventory: queries inventory
ControlActivosTI/config/admin2_views.py - Admin workspace → Assignments: queries assignments
ControlActivosTI/config/admin2_views.py - Admin workspace → Catalog data: manages catalogs
ControlActivosTI/config/admin2_views.py - Admin workspace → Audit log: reads audit data
ControlActivosTI/config/admin2_views.py - Admin workspace → Notification records: reads notifications
ControlActivosTI/config/admin2_views.py - Staff user → URL routing: requests pages
- URL routing → Dashboard: routes to
ControlActivosTI/config/urls.py - URL routing → Admin workspace: routes to
ControlActivosTI/config/urls.py