abuse.CinderPolicy
Model Info
Key |
Value |
---|---|
Model Name |
CinderPolicy |
Verbose Name |
cinder policy |
Verbose Name Plural |
Cinder Policies |
Docstring |
CinderPolicy(id, created, modified, uuid, name, text, parent, expose_in_reviewer_tools, enforcement_actions, present_in_cinder) |
Is Abstract |
False |
Is Proxy |
False |
Is Managed |
True |
Ordering |
[] |
Permissions |
[] |
Default Permissions |
(‘add’, ‘change’, ‘delete’, ‘view’) |
Indexes |
[] |
Constraints |
[] |
Database Table |
abuse_cinderpolicy |
Base Manager |
None |
Default Manager |
None |
File |
/data/olympia/src/olympia/abuse/models.py |
Starting Line Number |
902 |
Method Resolution Order |
(<class ‘olympia.abuse.models.CinderPolicy’>, <class ‘olympia.amo.models.ModelBase’>, <class ‘olympia.amo.models.SaveUpdateMixin’>, <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 |
---|---|---|---|---|
|
ManyToOneRel |
integer |
||
|
ManyToOneRel |
integer |
||
|
ManyToOneRel |
integer |
||
|
ManyToManyRel |
through abuse.ContentDecision_policies |
||
|
DateTimeField |
created |
datetime(6) |
created |
|
JSONField |
enforcement_actions |
json |
enforcement actions |
|
BooleanField |
expose_in_reviewer_tools |
bool |
expose in reviewer tools |
|
AutoField |
id |
integer AUTO_INCREMENT |
ID |
|
DateTimeField |
modified |
datetime(6) |
modified |
|
CharField |
name |
varchar(255) |
name |
|
ForeignKey |
parent_id |
integer |
parent |
|
BooleanField |
present_in_cinder |
bool |
present in cinder |
|
ManyToOneRel |
integer |
||
|
TextField |
text |
longtext |
text |
|
CharField |
uuid |
varchar(36) |
uuid |
Relations
Field Name |
Field Type |
Database Column |
Database Type |
Related Model |
Related Name |
---|---|---|---|---|---|
|
ForeignKey |
parent_id |
integer |
abuse.CinderPolicy |
children |
fields_reverse_relation=[FieldReverseRelation(name=’children’, field_type=’ManyToOneRel’, field_db_type=’integer’, related_model=’abuse.CinderPolicy’, field_name_on_related_model=’parent’, field_type_on_related_model=’ForeignKey’), FieldReverseRelation(name=’ContentDecision_policies+ (no reverse relation allowed)’, field_type=’ManyToOneRel’, field_db_type=’integer’, related_model=’abuse.ContentDecision_policies’, field_name_on_related_model=’cinderpolicy’, field_type_on_related_model=’ForeignKey’), FieldReverseRelation(name=’cinderpolicy_set’, field_type=’ManyToManyRel’, field_db_type=’through abuse.ContentDecision_policies’, related_model=’abuse.ContentDecision’, field_name_on_related_model=’policies’, field_type_on_related_model=’ManyToManyField’), FieldReverseRelation(name=’cinderpolicy_set’, field_type=’ManyToOneRel’, field_db_type=’integer’, related_model=’activity.CinderPolicyLog’, field_name_on_related_model=’cinder_policy’, field_type_on_related_model=’ForeignKey’), FieldReverseRelation(name=’cinderpolicy_set’, field_type=’ManyToOneRel’, field_db_type=’integer’, related_model=’reviewers.ReviewActionReason’, field_name_on_related_model=’cinder_policy’, field_type_on_related_model=’ForeignKey’)]
Reverse Relations
Field Name |
Field Type |
Database Type |
Related Model |
Field Name on Related Model |
Field Type on Related Model |
---|---|---|---|---|---|
|
ManyToOneRel |
integer |
abuse.ContentDecision_policies |
cinderpolicy |
ForeignKey |
|
ManyToOneRel |
integer |
abuse.CinderPolicy |
parent |
ForeignKey |
|
ManyToManyRel |
through abuse.ContentDecision_policies |
abuse.ContentDecision |
policies |
ManyToManyField |
|
ManyToOneRel |
integer |
activity.CinderPolicyLog |
cinder_policy |
ForeignKey |
|
ManyToOneRel |
integer |
reviewers.ReviewActionReason |
cinder_policy |
ForeignKey |
Methods
Other Methods
Method Name |
Signature |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Private Methods
Method Name |
Signature |
---|---|
|
|
Custom Managers
default
Class: ManagerFromCinderPolicyQuerySet
Custom Methods
without_parents_if_their_children_are_present(self)
Evaluates the queryset into a list, excluding parents of any child policy if present.
Custom QuerySet
Class: CinderPolicyQuerySet
Represent a lazy database lookup for a set of objects.
Custom Methods
without_parents_if_their_children_are_present(self)
Evaluates the queryset into a list, excluding parents of any child policy if present.
objects
Class: ManagerFromCinderPolicyQuerySet
Custom Methods
without_parents_if_their_children_are_present(self)
Evaluates the queryset into a list, excluding parents of any child policy if present.
Custom QuerySet
Class: CinderPolicyQuerySet
Represent a lazy database lookup for a set of objects.
Custom Methods
without_parents_if_their_children_are_present(self)
Evaluates the queryset into a list, excluding parents of any child policy if present.
!!! THIS DOCUMENT WAS AUTOGENERATED ON 2025-07-11 !!!