Models ====== The ``indexes`` app has one model: the concrete asset type ``Index``. Index ----- Concrete subclass of :class:`~richy.core.models.Item` via Django multi-table inheritance. Carries no additional fields beyond what ``Item`` / :class:`~richy.core.models.BaseItem` already provide. The ``update_cache`` override invalidates the index-specific transaction-performance / profit-performance cache keys and re-warms them by re-running ``Performance``. .. autoclass:: richy.indexes.models.Index :show-inheritance: .. automethod:: richy.indexes.models.Index.update_cache