# addons.AddonCategory ## Model Info | Key | Value | |---|-----| | Model Name | AddonCategory | | Verbose Name | addon category | | Verbose Name Plural | addon categorys | | Docstring | <p>AddonCategory(id, addon, category\_id)</p> | | Is Abstract | False | | Is Proxy | False | | Is Managed | True | | Ordering | [] | | Permissions | [] | | Default Permissions | ('add', 'change', 'delete', 'view') | | Indexes | [<Index: fields=['category_id', 'addon'] name='category_addon_idx'>] | | Constraints | [<UniqueConstraint: fields=('addon', 'category_id') name='addons_categories_addon_category_id'>] | | Database Table | addons_categories | | Base Manager | None | | Default Manager | None | | File | /data/olympia/src/olympia/addons/models.py | | Starting Line Number | 2193 | | Method Resolution Order | (<class 'olympia.addons.models.AddonCategory'>, <class 'django.db.models.base.Model'>, <class 'django.db.models.utils.AltersData'>, <class 'object'>) | ## Fields | Field Name | Field Type | Database Column | Database Type | Verbose Name | |----------|----------|---------------|-------------|------------| | `addon` | ForeignKey | addon_id | integer UNSIGNED | addon | | `category_id` | PositiveIntegerField | category_id | integer UNSIGNED | category id | | `id (pk)` | PositiveAutoField | id | integer UNSIGNED AUTO_INCREMENT | id | ## Relations | Field Name | Field Type | Database Column | Database Type | Related Model | Related Name | |----------|----------|---------------|-------------|-------------|------------| | `addon` | ForeignKey | addon_id | integer UNSIGNED | addons.Addon | addoncategory_set | fields_reverse_relation=[] ## Methods ### Private Methods | Method Name | Signature | |-----------|---------| | `_get_field_value_map` | `(self, meta, exclude=None)` | --- !!! THIS DOCUMENT WAS *AUTOGENERATED* ON 2025-08-02 !!!