sales.CreditCard
                                                                                                                                                                                                                                                                          
                                                                                                                                    Model Info                                                                                                                            
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
        ┃ Key                     ┃ Value                                                                                                                                                                                                                                ┃
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
        │ Model Name              │ CreditCard                                                                                                                                                                                                                           │
        │ Verbose Name            │ credit card                                                                                                                                                                                                                          │
        │ Verbose Name Plural     │ credit cards                                                                                                                                                                                                                         │
        │ Docstring               │ Credit card payment method.                                                                                                                                                                                                          │
        │ Is Abstract             │ False                                                                                                                                                                                                                                │
        │ Is Proxy                │ False                                                                                                                                                                                                                                │
        │ Is Managed              │ True                                                                                                                                                                                                                                 │
        │ Ordering                │ []                                                                                                                                                                                                                                   │
        │ Permissions             │ []                                                                                                                                                                                                                                   │
        │ Default Permissions     │ ('add', 'change', 'delete', 'view')                                                                                                                                                                                                  │
        │ Indexes                 │ []                                                                                                                                                                                                                                   │
        │ Constraints             │ [<CheckConstraint: condition=(AND: ('expiry_month__gte', 1), ('expiry_month__lte', 12)) name='valid_expiry_month'>]                                                                                                                  │
        │ Database Table          │ sales_creditcard                                                                                                                                                                                                                     │
        │ Database Table Comment  │                                                                                                                                                                                                                                      │
        │ Database Tablespace     │                                                                                                                                                                                                                                      │
        │ Base Manager            │ None                                                                                                                                                                                                                                 │
        │ Default Manager         │ None                                                                                                                                                                                                                                 │
        │ File                    │ /home/watervize/omenapps_packages/django-model-info/example_project/sales/models.py                                                                                                                                                  │
        │ Starting Line Number    │ 28                                                                                                                                                                                                                                   │
        │ Method Resolution Order │ (<class 'example_project.sales.models.CreditCard'>, <class 'example_project.sales.models.PaymentMethod'>, <class 'example_project.common.models.BaseModel'>, <class 'django.db.models.base.Model'>, <class                           │
        │                         │ 'django.db.models.utils.AltersData'>, <class 'object'>)                                                                                                                                                                              │
        └─────────────────────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
                                                                                                                                                                                                                                                                          
    Fields:                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                          
                                                Other Fields                                                                                                                                                                                                              
        ┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓                                                                                                                                                                     
        ┃ Field Name    ┃ Field Type           ┃ Database Column ┃ Database Type    ┃ Verbose Name  ┃                                                                                                                                                                     
        ┡━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩                                                                                                                                                                     
        │ card_type     │ CharField            │ card_type       │ varchar(20)      │ card type     │                                                                                                                                                                     
        │ created_at    │ DateTimeField        │ created_at      │ datetime         │ created at    │                                                                                                                                                                     
        │ customer      │ ForeignKey           │ customer_id     │ bigint           │ customer      │                                                                                                                                                                     
        │ expiry_month  │ PositiveIntegerField │ expiry_month    │ integer unsigned │ expiry month  │                                                                                                                                                                     
        │ expiry_year   │ PositiveIntegerField │ expiry_year     │ integer unsigned │ expiry year   │                                                                                                                                                                     
        │ id (pk)       │ BigAutoField         │ id              │ integer          │ ID            │                                                                                                                                                                     
        │ is_active     │ BooleanField         │ is_active       │ bool             │ is active     │                                                                                                                                                                     
        │ is_default    │ BooleanField         │ is_default      │ bool             │ is default    │                                                                                                                                                                     
        │ last_4_digits │ CharField            │ last_4_digits   │ varchar(4)       │ last 4 digits │                                                                                                                                                                     
        │ name          │ CharField            │ name            │ varchar(100)     │ name          │                                                                                                                                                                     
        │ updated_at    │ DateTimeField        │ updated_at      │ datetime         │ updated at    │                                                                                                                                                                     
        └───────────────┴──────────────────────┴─────────────────┴──────────────────┴───────────────┘                                                                                                                                                                     
                                                                                                                                                                                                                                                                          
                                                        Relations                                                                                                                                                                                                         
        ┏━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┓                                                                                                                                                        
        ┃ Field Name ┃ Field Type ┃ Database Column ┃ Database Type ┃   Related Model ┃             Related Name ┃                                                                                                                                                        
        ┡━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━┩                                                                                                                                                        
        │ customer   │ ForeignKey │ customer_id     │ bigint        │ common.Customer │ sales_creditcard_related │                                                                                                                                                        
        └────────────┴────────────┴─────────────────┴───────────────┴─────────────────┴──────────────────────────┘                                                                                                                                                        
                                                                                                                                                                                                                                                                          
    Methods (all):                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                          
                                                                                                                            Other Methods                                                                                                                                 
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓             
        ┃ Method Name                ┃ Signature                                                                                     ┃ Docstring             ┃ File                                                                           ┃ Line Number ┃             
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩             
        │ activate                   │ (self)                                                                                        │ Activate the record   │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 24          │             
        │ deactivate                 │ (self)                                                                                        │ Deactivate the record │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 29          │             
        │ get_next_by_created_at     │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_next_by_updated_at     │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_created_at │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_updated_at │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        └────────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴────────────────────────────────────────────────────────────────────────────────┴─────────────┘             
                                                                                                                                                                                                                                                                          
                                                                                                  Dunder Methods                                                                                                                                                          
        ┏━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓                                                               
        ┃ Method Name       ┃ Signature                      ┃ Docstring                                                               ┃ File                                               ┃ Line Number ┃                                                               
        ┡━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩                                                               
        │ __class__         │ (name, bases, attrs, **kwargs) │ Metaclass for all models.                                               │ python3.13/site-packages/django/db/models/base.py  │ 92          │                                                               
        │ __delattr__       │ (self, name, /)                │ Implement delattr(self, name).                                          │                                                    │             │                                                               
        │ __dir__           │ (self, /)                      │ Default dir() implementation.                                           │                                                    │             │                                                               
        │ __eq__            │ (self, other)                  │ Return self==value.                                                     │ python3.13/site-packages/django/db/models/base.py  │ 593         │                                                               
        │ __format__        │ (self, format_spec, /)         │ Default object formatter.                                               │                                                    │             │                                                               
        │                   │                                │                                                                         │                                                    │             │                                                               
        │                   │                                │ Return str(self) if format_spec is empty. Raise TypeError otherwise.    │                                                    │             │                                                               
        │ __ge__            │ (self, value, /)               │ Return self>=value.                                                     │                                                    │             │                                                               
        │ __getattribute__  │ (self, name, /)                │ Return getattr(self, name).                                             │                                                    │             │                                                               
        │ __getstate__      │ (self)                         │ Hook to allow choosing the attributes to pickle.                        │ python3.13/site-packages/django/db/models/base.py  │ 614         │                                                               
        │ __gt__            │ (self, value, /)               │ Return self>value.                                                      │                                                    │             │                                                               
        │ __hash__          │ (self)                         │ Return hash(self).                                                      │ python3.13/site-packages/django/db/models/base.py  │ 603         │                                                               
        │ __init__          │ (self, *args, **kwargs)        │ Initialize self.  See help(type(self)) for accurate signature.          │ python3.13/site-packages/django/db/models/base.py  │ 460         │                                                               
        │ __init_subclass__ │ (**kwargs)                     │ This method is called when a class is subclassed.                       │ python3.13/site-packages/django/db/models/utils.py │ 60          │                                                               
        │                   │                                │                                                                         │                                                    │             │                                                               
        │                   │                                │ The default implementation does nothing. It may be                      │                                                    │             │                                                               
        │                   │                                │ overridden to extend subclasses.                                        │                                                    │             │                                                               
        │ __le__            │ (self, value, /)               │ Return self<=value.                                                     │                                                    │             │                                                               
        │ __lt__            │ (self, value, /)               │ Return self<value.                                                      │                                                    │             │                                                               
        │ __ne__            │ (self, value, /)               │ Return self!=value.                                                     │                                                    │             │                                                               
        │ __new__           │ (*args, **kwargs)              │ Create and return a new object.  See help(type) for accurate signature. │                                                    │             │                                                               
        │ __reduce__        │ (self)                         │ Helper for pickle.                                                      │ python3.13/site-packages/django/db/models/base.py  │ 608         │                                                               
        │ __reduce_ex__     │ (self, protocol, /)            │ Helper for pickle.                                                      │                                                    │             │                                                               
        │ __repr__          │ (self)                         │ Return repr(self).                                                      │ python3.13/site-packages/django/db/models/base.py  │ 587         │                                                               
        │ __setattr__       │ (self, name, value, /)         │ Implement setattr(self, name, value).                                   │                                                    │             │                                                               
        │ __setstate__      │ (self, state)                  │                                                                         │ python3.13/site-packages/django/db/models/base.py  │ 631         │                                                               
        │ __sizeof__        │ (self, /)                      │ Size of object in memory, in bytes.                                     │                                                    │             │                                                               
        │ __str__           │ (self)                         │ Return str(self).                                                       │ python3.13/site-packages/django/db/models/base.py  │ 590         │                                                               
        │ __subclasshook__  │ (object, /)                    │ Abstract classes can override this to customize issubclass().           │                                                    │             │                                                               
        │                   │                                │                                                                         │                                                    │             │                                                               
        │                   │                                │ This is invoked early on by abc.ABCMeta.__subclasscheck__().            │                                                    │             │                                                               
        │                   │                                │ It should return True, False or NotImplemented.  If it returns          │                                                    │             │                                                               
        │                   │                                │ NotImplemented, the normal algorithm is used.  Otherwise, it            │                                                    │             │                                                               
        │                   │                                │ overrides the normal algorithm (and the outcome is cached).             │                                                    │             │                                                               
        └───────────────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────┴─────────────┘                                                               
                                                                                                                                                                                                                                                                          
                                                                                                                              Common Django Methods                                                                                                                       
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
        ┃ Method Name                                         ┃ Signature                                                         ┃ Docstring                                                          ┃ File                                              ┃ Line Number ┃
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
        │ _check_column_name_clashes                          │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1955        │
        │ _check_constraints                                  │ (databases)                                                       │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2420        │
        │ _check_db_table_comment                             │ (databases)                                                       │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1749        │
        │ _check_default_pk                                   │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1717        │
        │ _check_field_name_clashes                           │ ()                                                                │ Forbid field shadowing in multi-table inheritance.                 │ python3.13/site-packages/django/db/models/base.py │ 1885        │
        │ _check_fields                                       │ (**kwargs)                                                        │ Perform all field checks.                                          │ python3.13/site-packages/django/db/models/base.py │ 1820        │
        │ _check_id_field                                     │ ()                                                                │ Check if `id` field is a primary key.                              │ python3.13/site-packages/django/db/models/base.py │ 1866        │
        │ _check_indexes                                      │ (databases)                                                       │ Check fields, names, and conditions of indexes.                    │ python3.13/site-packages/django/db/models/base.py │ 2069        │
        │ _check_local_fields                                 │ (fields, option)                                                  │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2160        │
        │ _check_long_column_names                            │ (databases)                                                       │ Check that any auto-generated column names are shorter than the    │ python3.13/site-packages/django/db/models/base.py │ 2324        │
        │                                                     │                                                                   │ limits                                                             │                                                   │             │
        │                                                     │                                                                   │ for each database in which the model will be created.              │                                                   │             │
        │ _check_m2m_through_same_relationship                │ ()                                                                │ Check if no relationship model is used by more than one m2m field. │ python3.13/site-packages/django/db/models/base.py │ 1830        │
        │ _check_managers                                     │ (**kwargs)                                                        │ Perform all manager checks.                                        │ python3.13/site-packages/django/db/models/base.py │ 1812        │
        │ _check_model                                        │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1799        │
        │ _check_model_name_db_lookup_clashes                 │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1980        │
        │ _check_ordering                                     │ ()                                                                │ Check "ordering" option -- is it a list of strings and do all      │ python3.13/site-packages/django/db/models/base.py │ 2215        │
        │                                                     │                                                                   │ fields                                                             │                                                   │             │
        │                                                     │                                                                   │ exist?                                                             │                                                   │             │
        │ _check_property_name_related_field_accessor_clashes │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2004        │
        │ _check_single_primary_key                           │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2025        │
        │ _check_swappable                                    │ ()                                                                │ Check if the swapped model exists.                                 │ python3.13/site-packages/django/db/models/base.py │ 1772        │
        │ _check_unique_together                              │ ()                                                                │ Check the value of "unique_together" option.                       │ python3.13/site-packages/django/db/models/base.py │ 2039        │
        │ _do_insert                                          │ (self, manager, using, fields, returning_fields, raw)             │ Do an INSERT. If returning_fields is defined then this method      │ python3.13/site-packages/django/db/models/base.py │ 1196        │
        │                                                     │                                                                   │ should                                                             │                                                   │             │
        │                                                     │                                                                   │ return the newly created data for the model.                       │                                                   │             │
        │ _do_update                                          │ (self, base_qs, using, pk_val, values, update_fields,             │ Try to update the model. Return True if the model was updated (if  │ python3.13/site-packages/django/db/models/base.py │ 1168        │
        │                                                     │ forced_update)                                                    │ an                                                                 │                                                   │             │
        │                                                     │                                                                   │ update query was done and a matching row was found in the DB).     │                                                   │             │
        │ _get_FIELD_display                                  │ (self, field)                                                     │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1284        │
        │ _get_expr_references                                │ (expr)                                                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2404        │
        │ _get_field_expression_map                           │ (self, meta, exclude=None)                                        │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1336        │
        │ _get_next_or_previous_by_FIELD                      │ (self, field, is_next, **kwargs)                                  │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1292        │
        │ _get_next_or_previous_in_order                      │ (self, is_next)                                                   │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1313        │
        │ _get_pk_val                                         │ (self, meta=None)                                                 │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 653         │
        │ _get_unique_checks                                  │ (self, exclude=None, include_meta_constraints=False)              │ Return a list of checks to perform. Since validate_unique() could  │ python3.13/site-packages/django/db/models/base.py │ 1386        │
        │                                                     │                                                                   │ be                                                                 │                                                   │             │
        │                                                     │                                                                   │ called from a ModelForm, some fields may have been excluded; we    │                                                   │             │
        │                                                     │                                                                   │ can't                                                              │                                                   │             │
        │                                                     │                                                                   │ perform a unique check on a model that is missing fields involved  │                                                   │             │
        │                                                     │                                                                   │ in that check. Fields that did not validate should also be         │                                                   │             │
        │                                                     │                                                                   │ excluded,                                                          │                                                   │             │
        │                                                     │                                                                   │ but they need to be passed in via the exclude argument.            │                                                   │             │
        │ _parse_params                                       │ (self, *args, method_name, **kwargs)                              │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 780         │
        │ _perform_date_checks                                │ (self, date_checks)                                               │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1498        │
        │ _perform_unique_checks                              │ (self, unique_checks)                                             │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1449        │
        │ _prepare_related_fields_for_save                    │ (self, operation_name, fields=None)                               │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1209        │
        │ _save_parents                                       │ (self, cls, using, update_fields, force_insert,                   │ Save all the parents of cls using values from self.                │ python3.13/site-packages/django/db/models/base.py │ 1023        │
        │                                                     │ updated_parents=None)                                             │                                                                    │                                                   │             │
        │ _save_table                                         │ (self, raw=False, cls=None, force_insert=False,                   │ Do the heavy-lifting involved in saving. Update or insert the data │ python3.13/site-packages/django/db/models/base.py │ 1070        │
        │                                                     │ force_update=False, using=None, update_fields=None)               │ for a single table.                                                │                                                   │             │
        │ _set_pk_val                                         │ (self, value)                                                     │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 657         │
        │ _validate_force_insert                              │ (force_insert)                                                    │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 931         │
        │ adelete                                             │ (self, using=None, keep_parents=False)                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1276        │
        │ arefresh_from_db                                    │ (self, using=None, fields=None, from_queryset=None)               │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 757         │
        │ asave                                               │ (self, *args, force_insert=False, force_update=False, using=None, │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 904         │
        │                                                     │ update_fields=None)                                               │                                                                    │                                                   │             │
        │ check                                               │ (**kwargs)                                                        │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1680        │
        │ clean                                               │ (self)                                                            │ Hook for doing any extra model-wide validation after clean() has   │ python3.13/site-packages/django/db/models/base.py │ 1361        │
        │                                                     │                                                                   │ been                                                               │                                                   │             │
        │                                                     │                                                                   │ called on every field by self.clean_fields. Any ValidationError    │                                                   │             │
        │                                                     │                                                                   │ raised                                                             │                                                   │             │
        │                                                     │                                                                   │ by this method will not be associated with a particular field; it  │                                                   │             │
        │                                                     │                                                                   │ will                                                               │                                                   │             │
        │                                                     │                                                                   │ have a special-case association with the field defined by          │                                                   │             │
        │                                                     │                                                                   │ NON_FIELD_ERRORS.                                                  │                                                   │             │
        │ clean_fields                                        │ (self, exclude=None)                                              │ Clean all fields and raise a ValidationError containing a dict     │ python3.13/site-packages/django/db/models/base.py │ 1652        │
        │                                                     │                                                                   │ of all validation errors if any occur.                             │                                                   │             │
        │ date_error_message                                  │ (self, lookup_type, field_name, unique_for)                       │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1529        │
        │ delete                                              │ (self, using=None, keep_parents=False)                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1263        │
        │ from_db                                             │ (db, field_names, values)                                         │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 574         │
        │ full_clean                                          │ (self, exclude=None, validate_unique=True,                        │ Call clean_fields(), clean(), validate_unique(), and               │ python3.13/site-packages/django/db/models/base.py │ 1605        │
        │                                                     │ validate_constraints=True)                                        │ validate_constraints() on the model. Raise a ValidationError for   │                                                   │             │
        │                                                     │                                                                   │ any                                                                │                                                   │             │
        │                                                     │                                                                   │ errors that occur.                                                 │                                                   │             │
        │ get_constraints                                     │ (self)                                                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1578        │
        │ get_deferred_fields                                 │ (self)                                                            │ Return a set containing names of deferred fields for this          │ python3.13/site-packages/django/db/models/base.py │ 665         │
        │                                                     │                                                                   │ instance.                                                          │                                                   │             │
        │ prepare_database_save                               │ (self, field)                                                     │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1354        │
        │ refresh_from_db                                     │ (self, using=None, fields=None, from_queryset=None)               │ Reload field values from the database.                             │ python3.13/site-packages/django/db/models/base.py │ 675         │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ By default, the reloading happens from the database this instance  │                                                   │             │
        │                                                     │                                                                   │ was                                                                │                                                   │             │
        │                                                     │                                                                   │ loaded from, or by the read router if this instance wasn't loaded  │                                                   │             │
        │                                                     │                                                                   │ from                                                               │                                                   │             │
        │                                                     │                                                                   │ any database. The using parameter will override the default.       │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ Fields can be used to specify which fields to reload. The fields   │                                                   │             │
        │                                                     │                                                                   │ should be an iterable of field attnames. If fields is None, then   │                                                   │             │
        │                                                     │                                                                   │ all non-deferred fields are reloaded.                              │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ When accessing deferred fields of an instance, the deferred        │                                                   │             │
        │                                                     │                                                                   │ loading                                                            │                                                   │             │
        │                                                     │                                                                   │ of the field will call this method.                                │                                                   │             │
        │ save                                                │ (self, *args, force_insert=False, force_update=False, using=None, │ Save the current instance. Override this in a subclass if you want │ python3.13/site-packages/django/db/models/base.py │ 820         │
        │                                                     │ update_fields=None)                                               │ to                                                                 │                                                   │             │
        │                                                     │                                                                   │ control the saving process.                                        │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ The 'force_insert' and 'force_update' parameters can be used to    │                                                   │             │
        │                                                     │                                                                   │ insist                                                             │                                                   │             │
        │                                                     │                                                                   │ that the "save" must be an SQL insert or update (or equivalent for │                                                   │             │
        │                                                     │                                                                   │ non-SQL backends), respectively. Normally, they should not be set. │                                                   │             │
        │ save_base                                           │ (self, raw=False, force_insert=False, force_update=False,         │ Handle the parts of saving which should be done only once per      │ python3.13/site-packages/django/db/models/base.py │ 951         │
        │                                                     │ using=None, update_fields=None)                                   │ save,                                                              │                                                   │             │
        │                                                     │                                                                   │ yet need to be done in raw saves, too. This includes some sanity   │                                                   │             │
        │                                                     │                                                                   │ checks and signal sending.                                         │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ The 'raw' argument is telling save_base not to save any parent     │                                                   │             │
        │                                                     │                                                                   │ models and not to do any changes to the values before save. This   │                                                   │             │
        │                                                     │                                                                   │ is used by fixture loading.                                        │                                                   │             │
        │ serializable_value                                  │ (self, field_name)                                                │ Return the value of the field name for this instance. If the field │ python3.13/site-packages/django/db/models/base.py │ 762         │
        │                                                     │                                                                   │ is                                                                 │                                                   │             │
        │                                                     │                                                                   │ a foreign key, return the id value instead of the object. If       │                                                   │             │
        │                                                     │                                                                   │ there's                                                            │                                                   │             │
        │                                                     │                                                                   │ no Field object with this name on the model, return the model      │                                                   │             │
        │                                                     │                                                                   │ attribute's value.                                                 │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ Used to serialize a field's value (in the serializer, or form      │                                                   │             │
        │                                                     │                                                                   │ output,                                                            │                                                   │             │
        │                                                     │                                                                   │ for example). Normally, you would just access the attribute        │                                                   │             │
        │                                                     │                                                                   │ directly                                                           │                                                   │             │
        │                                                     │                                                                   │ and not use this method.                                           │                                                   │             │
        │ unique_error_message                                │ (self, model_class, unique_check)                                 │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1546        │
        │ validate_constraints                                │ (self, exclude=None)                                              │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1585        │
        │ validate_unique                                     │ (self, exclude=None)                                              │ Check unique constraints on the model and raise ValidationError if │ python3.13/site-packages/django/db/models/base.py │ 1370        │
        │                                                     │                                                                   │ any                                                                │                                                   │             │
        │                                                     │                                                                   │ failed.                                                            │                                                   │             │
        └─────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────┴───────────────────────────────────────────────────┴─────────────┘
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
sales.BankAccount
                                                                                                                                                                                                                                                                          
                                                                                                                                    Model Info                                                                                                                            
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
        ┃ Key                     ┃ Value                                                                                                                                                                                                                                ┃
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
        │ Model Name              │ BankAccount                                                                                                                                                                                                                          │
        │ Verbose Name            │ bank account                                                                                                                                                                                                                         │
        │ Verbose Name Plural     │ bank accounts                                                                                                                                                                                                                        │
        │ Docstring               │ Bank account payment method.                                                                                                                                                                                                         │
        │ Is Abstract             │ False                                                                                                                                                                                                                                │
        │ Is Proxy                │ False                                                                                                                                                                                                                                │
        │ Is Managed              │ True                                                                                                                                                                                                                                 │
        │ Ordering                │ []                                                                                                                                                                                                                                   │
        │ Permissions             │ []                                                                                                                                                                                                                                   │
        │ Default Permissions     │ ('add', 'change', 'delete', 'view')                                                                                                                                                                                                  │
        │ Indexes                 │ []                                                                                                                                                                                                                                   │
        │ Constraints             │ []                                                                                                                                                                                                                                   │
        │ Database Table          │ sales_bankaccount                                                                                                                                                                                                                    │
        │ Database Table Comment  │                                                                                                                                                                                                                                      │
        │ Database Tablespace     │                                                                                                                                                                                                                                      │
        │ Base Manager            │ None                                                                                                                                                                                                                                 │
        │ Default Manager         │ None                                                                                                                                                                                                                                 │
        │ File                    │ /home/watervize/omenapps_packages/django-model-info/example_project/sales/models.py                                                                                                                                                  │
        │ Starting Line Number    │ 44                                                                                                                                                                                                                                   │
        │ Method Resolution Order │ (<class 'example_project.sales.models.BankAccount'>, <class 'example_project.sales.models.PaymentMethod'>, <class 'example_project.common.models.BaseModel'>, <class 'django.db.models.base.Model'>, <class                          │
        │                         │ 'django.db.models.utils.AltersData'>, <class 'object'>)                                                                                                                                                                              │
        └─────────────────────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
                                                                                                                                                                                                                                                                          
    Fields:                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                          
                                            Other Fields                                                                                                                                                                                                                  
        ┏━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┓                                                                                                                                                                             
        ┃ Field Name     ┃ Field Type    ┃ Database Column ┃ Database Type ┃ Verbose Name   ┃                                                                                                                                                                             
        ┡━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━┩                                                                                                                                                                             
        │ account_number │ CharField     │ account_number  │ varchar(50)   │ account number │                                                                                                                                                                             
        │ account_type   │ CharField     │ account_type    │ varchar(20)   │ account type   │                                                                                                                                                                             
        │ created_at     │ DateTimeField │ created_at      │ datetime      │ created at     │                                                                                                                                                                             
        │ customer       │ ForeignKey    │ customer_id     │ bigint        │ customer       │                                                                                                                                                                             
        │ id (pk)        │ BigAutoField  │ id              │ integer       │ ID             │                                                                                                                                                                             
        │ is_active      │ BooleanField  │ is_active       │ bool          │ is active      │                                                                                                                                                                             
        │ is_default     │ BooleanField  │ is_default      │ bool          │ is default     │                                                                                                                                                                             
        │ name           │ CharField     │ name            │ varchar(100)  │ name           │                                                                                                                                                                             
        │ routing_number │ CharField     │ routing_number  │ varchar(20)   │ routing number │                                                                                                                                                                             
        │ updated_at     │ DateTimeField │ updated_at      │ datetime      │ updated at     │                                                                                                                                                                             
        └────────────────┴───────────────┴─────────────────┴───────────────┴────────────────┘                                                                                                                                                                             
                                                                                                                                                                                                                                                                          
                                                         Relations                                                                                                                                                                                                        
        ┏━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┓                                                                                                                                                       
        ┃ Field Name ┃ Field Type ┃ Database Column ┃ Database Type ┃   Related Model ┃              Related Name ┃                                                                                                                                                       
        ┡━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━┩                                                                                                                                                       
        │ customer   │ ForeignKey │ customer_id     │ bigint        │ common.Customer │ sales_bankaccount_related │                                                                                                                                                       
        └────────────┴────────────┴─────────────────┴───────────────┴─────────────────┴───────────────────────────┘                                                                                                                                                       
                                                                                                                                                                                                                                                                          
    Methods (all):                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                          
                                                                                                                            Other Methods                                                                                                                                 
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓             
        ┃ Method Name                ┃ Signature                                                                                     ┃ Docstring             ┃ File                                                                           ┃ Line Number ┃             
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩             
        │ activate                   │ (self)                                                                                        │ Activate the record   │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 24          │             
        │ deactivate                 │ (self)                                                                                        │ Deactivate the record │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 29          │             
        │ get_next_by_created_at     │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_next_by_updated_at     │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_created_at │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_updated_at │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        └────────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴────────────────────────────────────────────────────────────────────────────────┴─────────────┘             
                                                                                                                                                                                                                                                                          
                                                                                                  Dunder Methods                                                                                                                                                          
        ┏━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓                                                               
        ┃ Method Name       ┃ Signature                      ┃ Docstring                                                               ┃ File                                               ┃ Line Number ┃                                                               
        ┡━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩                                                               
        │ __class__         │ (name, bases, attrs, **kwargs) │ Metaclass for all models.                                               │ python3.13/site-packages/django/db/models/base.py  │ 92          │                                                               
        │ __delattr__       │ (self, name, /)                │ Implement delattr(self, name).                                          │                                                    │             │                                                               
        │ __dir__           │ (self, /)                      │ Default dir() implementation.                                           │                                                    │             │                                                               
        │ __eq__            │ (self, other)                  │ Return self==value.                                                     │ python3.13/site-packages/django/db/models/base.py  │ 593         │                                                               
        │ __format__        │ (self, format_spec, /)         │ Default object formatter.                                               │                                                    │             │                                                               
        │                   │                                │                                                                         │                                                    │             │                                                               
        │                   │                                │ Return str(self) if format_spec is empty. Raise TypeError otherwise.    │                                                    │             │                                                               
        │ __ge__            │ (self, value, /)               │ Return self>=value.                                                     │                                                    │             │                                                               
        │ __getattribute__  │ (self, name, /)                │ Return getattr(self, name).                                             │                                                    │             │                                                               
        │ __getstate__      │ (self)                         │ Hook to allow choosing the attributes to pickle.                        │ python3.13/site-packages/django/db/models/base.py  │ 614         │                                                               
        │ __gt__            │ (self, value, /)               │ Return self>value.                                                      │                                                    │             │                                                               
        │ __hash__          │ (self)                         │ Return hash(self).                                                      │ python3.13/site-packages/django/db/models/base.py  │ 603         │                                                               
        │ __init__          │ (self, *args, **kwargs)        │ Initialize self.  See help(type(self)) for accurate signature.          │ python3.13/site-packages/django/db/models/base.py  │ 460         │                                                               
        │ __init_subclass__ │ (**kwargs)                     │ This method is called when a class is subclassed.                       │ python3.13/site-packages/django/db/models/utils.py │ 60          │                                                               
        │                   │                                │                                                                         │                                                    │             │                                                               
        │                   │                                │ The default implementation does nothing. It may be                      │                                                    │             │                                                               
        │                   │                                │ overridden to extend subclasses.                                        │                                                    │             │                                                               
        │ __le__            │ (self, value, /)               │ Return self<=value.                                                     │                                                    │             │                                                               
        │ __lt__            │ (self, value, /)               │ Return self<value.                                                      │                                                    │             │                                                               
        │ __ne__            │ (self, value, /)               │ Return self!=value.                                                     │                                                    │             │                                                               
        │ __new__           │ (*args, **kwargs)              │ Create and return a new object.  See help(type) for accurate signature. │                                                    │             │                                                               
        │ __reduce__        │ (self)                         │ Helper for pickle.                                                      │ python3.13/site-packages/django/db/models/base.py  │ 608         │                                                               
        │ __reduce_ex__     │ (self, protocol, /)            │ Helper for pickle.                                                      │                                                    │             │                                                               
        │ __repr__          │ (self)                         │ Return repr(self).                                                      │ python3.13/site-packages/django/db/models/base.py  │ 587         │                                                               
        │ __setattr__       │ (self, name, value, /)         │ Implement setattr(self, name, value).                                   │                                                    │             │                                                               
        │ __setstate__      │ (self, state)                  │                                                                         │ python3.13/site-packages/django/db/models/base.py  │ 631         │                                                               
        │ __sizeof__        │ (self, /)                      │ Size of object in memory, in bytes.                                     │                                                    │             │                                                               
        │ __str__           │ (self)                         │ Return str(self).                                                       │ python3.13/site-packages/django/db/models/base.py  │ 590         │                                                               
        │ __subclasshook__  │ (object, /)                    │ Abstract classes can override this to customize issubclass().           │                                                    │             │                                                               
        │                   │                                │                                                                         │                                                    │             │                                                               
        │                   │                                │ This is invoked early on by abc.ABCMeta.__subclasscheck__().            │                                                    │             │                                                               
        │                   │                                │ It should return True, False or NotImplemented.  If it returns          │                                                    │             │                                                               
        │                   │                                │ NotImplemented, the normal algorithm is used.  Otherwise, it            │                                                    │             │                                                               
        │                   │                                │ overrides the normal algorithm (and the outcome is cached).             │                                                    │             │                                                               
        └───────────────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────┴─────────────┘                                                               
                                                                                                                                                                                                                                                                          
                                                                                                                              Common Django Methods                                                                                                                       
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
        ┃ Method Name                                         ┃ Signature                                                         ┃ Docstring                                                          ┃ File                                              ┃ Line Number ┃
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
        │ _check_column_name_clashes                          │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1955        │
        │ _check_constraints                                  │ (databases)                                                       │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2420        │
        │ _check_db_table_comment                             │ (databases)                                                       │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1749        │
        │ _check_default_pk                                   │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1717        │
        │ _check_field_name_clashes                           │ ()                                                                │ Forbid field shadowing in multi-table inheritance.                 │ python3.13/site-packages/django/db/models/base.py │ 1885        │
        │ _check_fields                                       │ (**kwargs)                                                        │ Perform all field checks.                                          │ python3.13/site-packages/django/db/models/base.py │ 1820        │
        │ _check_id_field                                     │ ()                                                                │ Check if `id` field is a primary key.                              │ python3.13/site-packages/django/db/models/base.py │ 1866        │
        │ _check_indexes                                      │ (databases)                                                       │ Check fields, names, and conditions of indexes.                    │ python3.13/site-packages/django/db/models/base.py │ 2069        │
        │ _check_local_fields                                 │ (fields, option)                                                  │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2160        │
        │ _check_long_column_names                            │ (databases)                                                       │ Check that any auto-generated column names are shorter than the    │ python3.13/site-packages/django/db/models/base.py │ 2324        │
        │                                                     │                                                                   │ limits                                                             │                                                   │             │
        │                                                     │                                                                   │ for each database in which the model will be created.              │                                                   │             │
        │ _check_m2m_through_same_relationship                │ ()                                                                │ Check if no relationship model is used by more than one m2m field. │ python3.13/site-packages/django/db/models/base.py │ 1830        │
        │ _check_managers                                     │ (**kwargs)                                                        │ Perform all manager checks.                                        │ python3.13/site-packages/django/db/models/base.py │ 1812        │
        │ _check_model                                        │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1799        │
        │ _check_model_name_db_lookup_clashes                 │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1980        │
        │ _check_ordering                                     │ ()                                                                │ Check "ordering" option -- is it a list of strings and do all      │ python3.13/site-packages/django/db/models/base.py │ 2215        │
        │                                                     │                                                                   │ fields                                                             │                                                   │             │
        │                                                     │                                                                   │ exist?                                                             │                                                   │             │
        │ _check_property_name_related_field_accessor_clashes │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2004        │
        │ _check_single_primary_key                           │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2025        │
        │ _check_swappable                                    │ ()                                                                │ Check if the swapped model exists.                                 │ python3.13/site-packages/django/db/models/base.py │ 1772        │
        │ _check_unique_together                              │ ()                                                                │ Check the value of "unique_together" option.                       │ python3.13/site-packages/django/db/models/base.py │ 2039        │
        │ _do_insert                                          │ (self, manager, using, fields, returning_fields, raw)             │ Do an INSERT. If returning_fields is defined then this method      │ python3.13/site-packages/django/db/models/base.py │ 1196        │
        │                                                     │                                                                   │ should                                                             │                                                   │             │
        │                                                     │                                                                   │ return the newly created data for the model.                       │                                                   │             │
        │ _do_update                                          │ (self, base_qs, using, pk_val, values, update_fields,             │ Try to update the model. Return True if the model was updated (if  │ python3.13/site-packages/django/db/models/base.py │ 1168        │
        │                                                     │ forced_update)                                                    │ an                                                                 │                                                   │             │
        │                                                     │                                                                   │ update query was done and a matching row was found in the DB).     │                                                   │             │
        │ _get_FIELD_display                                  │ (self, field)                                                     │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1284        │
        │ _get_expr_references                                │ (expr)                                                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2404        │
        │ _get_field_expression_map                           │ (self, meta, exclude=None)                                        │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1336        │
        │ _get_next_or_previous_by_FIELD                      │ (self, field, is_next, **kwargs)                                  │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1292        │
        │ _get_next_or_previous_in_order                      │ (self, is_next)                                                   │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1313        │
        │ _get_pk_val                                         │ (self, meta=None)                                                 │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 653         │
        │ _get_unique_checks                                  │ (self, exclude=None, include_meta_constraints=False)              │ Return a list of checks to perform. Since validate_unique() could  │ python3.13/site-packages/django/db/models/base.py │ 1386        │
        │                                                     │                                                                   │ be                                                                 │                                                   │             │
        │                                                     │                                                                   │ called from a ModelForm, some fields may have been excluded; we    │                                                   │             │
        │                                                     │                                                                   │ can't                                                              │                                                   │             │
        │                                                     │                                                                   │ perform a unique check on a model that is missing fields involved  │                                                   │             │
        │                                                     │                                                                   │ in that check. Fields that did not validate should also be         │                                                   │             │
        │                                                     │                                                                   │ excluded,                                                          │                                                   │             │
        │                                                     │                                                                   │ but they need to be passed in via the exclude argument.            │                                                   │             │
        │ _parse_params                                       │ (self, *args, method_name, **kwargs)                              │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 780         │
        │ _perform_date_checks                                │ (self, date_checks)                                               │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1498        │
        │ _perform_unique_checks                              │ (self, unique_checks)                                             │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1449        │
        │ _prepare_related_fields_for_save                    │ (self, operation_name, fields=None)                               │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1209        │
        │ _save_parents                                       │ (self, cls, using, update_fields, force_insert,                   │ Save all the parents of cls using values from self.                │ python3.13/site-packages/django/db/models/base.py │ 1023        │
        │                                                     │ updated_parents=None)                                             │                                                                    │                                                   │             │
        │ _save_table                                         │ (self, raw=False, cls=None, force_insert=False,                   │ Do the heavy-lifting involved in saving. Update or insert the data │ python3.13/site-packages/django/db/models/base.py │ 1070        │
        │                                                     │ force_update=False, using=None, update_fields=None)               │ for a single table.                                                │                                                   │             │
        │ _set_pk_val                                         │ (self, value)                                                     │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 657         │
        │ _validate_force_insert                              │ (force_insert)                                                    │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 931         │
        │ adelete                                             │ (self, using=None, keep_parents=False)                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1276        │
        │ arefresh_from_db                                    │ (self, using=None, fields=None, from_queryset=None)               │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 757         │
        │ asave                                               │ (self, *args, force_insert=False, force_update=False, using=None, │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 904         │
        │                                                     │ update_fields=None)                                               │                                                                    │                                                   │             │
        │ check                                               │ (**kwargs)                                                        │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1680        │
        │ clean                                               │ (self)                                                            │ Hook for doing any extra model-wide validation after clean() has   │ python3.13/site-packages/django/db/models/base.py │ 1361        │
        │                                                     │                                                                   │ been                                                               │                                                   │             │
        │                                                     │                                                                   │ called on every field by self.clean_fields. Any ValidationError    │                                                   │             │
        │                                                     │                                                                   │ raised                                                             │                                                   │             │
        │                                                     │                                                                   │ by this method will not be associated with a particular field; it  │                                                   │             │
        │                                                     │                                                                   │ will                                                               │                                                   │             │
        │                                                     │                                                                   │ have a special-case association with the field defined by          │                                                   │             │
        │                                                     │                                                                   │ NON_FIELD_ERRORS.                                                  │                                                   │             │
        │ clean_fields                                        │ (self, exclude=None)                                              │ Clean all fields and raise a ValidationError containing a dict     │ python3.13/site-packages/django/db/models/base.py │ 1652        │
        │                                                     │                                                                   │ of all validation errors if any occur.                             │                                                   │             │
        │ date_error_message                                  │ (self, lookup_type, field_name, unique_for)                       │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1529        │
        │ delete                                              │ (self, using=None, keep_parents=False)                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1263        │
        │ from_db                                             │ (db, field_names, values)                                         │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 574         │
        │ full_clean                                          │ (self, exclude=None, validate_unique=True,                        │ Call clean_fields(), clean(), validate_unique(), and               │ python3.13/site-packages/django/db/models/base.py │ 1605        │
        │                                                     │ validate_constraints=True)                                        │ validate_constraints() on the model. Raise a ValidationError for   │                                                   │             │
        │                                                     │                                                                   │ any                                                                │                                                   │             │
        │                                                     │                                                                   │ errors that occur.                                                 │                                                   │             │
        │ get_constraints                                     │ (self)                                                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1578        │
        │ get_deferred_fields                                 │ (self)                                                            │ Return a set containing names of deferred fields for this          │ python3.13/site-packages/django/db/models/base.py │ 665         │
        │                                                     │                                                                   │ instance.                                                          │                                                   │             │
        │ prepare_database_save                               │ (self, field)                                                     │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1354        │
        │ refresh_from_db                                     │ (self, using=None, fields=None, from_queryset=None)               │ Reload field values from the database.                             │ python3.13/site-packages/django/db/models/base.py │ 675         │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ By default, the reloading happens from the database this instance  │                                                   │             │
        │                                                     │                                                                   │ was                                                                │                                                   │             │
        │                                                     │                                                                   │ loaded from, or by the read router if this instance wasn't loaded  │                                                   │             │
        │                                                     │                                                                   │ from                                                               │                                                   │             │
        │                                                     │                                                                   │ any database. The using parameter will override the default.       │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ Fields can be used to specify which fields to reload. The fields   │                                                   │             │
        │                                                     │                                                                   │ should be an iterable of field attnames. If fields is None, then   │                                                   │             │
        │                                                     │                                                                   │ all non-deferred fields are reloaded.                              │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ When accessing deferred fields of an instance, the deferred        │                                                   │             │
        │                                                     │                                                                   │ loading                                                            │                                                   │             │
        │                                                     │                                                                   │ of the field will call this method.                                │                                                   │             │
        │ save                                                │ (self, *args, force_insert=False, force_update=False, using=None, │ Save the current instance. Override this in a subclass if you want │ python3.13/site-packages/django/db/models/base.py │ 820         │
        │                                                     │ update_fields=None)                                               │ to                                                                 │                                                   │             │
        │                                                     │                                                                   │ control the saving process.                                        │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ The 'force_insert' and 'force_update' parameters can be used to    │                                                   │             │
        │                                                     │                                                                   │ insist                                                             │                                                   │             │
        │                                                     │                                                                   │ that the "save" must be an SQL insert or update (or equivalent for │                                                   │             │
        │                                                     │                                                                   │ non-SQL backends), respectively. Normally, they should not be set. │                                                   │             │
        │ save_base                                           │ (self, raw=False, force_insert=False, force_update=False,         │ Handle the parts of saving which should be done only once per      │ python3.13/site-packages/django/db/models/base.py │ 951         │
        │                                                     │ using=None, update_fields=None)                                   │ save,                                                              │                                                   │             │
        │                                                     │                                                                   │ yet need to be done in raw saves, too. This includes some sanity   │                                                   │             │
        │                                                     │                                                                   │ checks and signal sending.                                         │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ The 'raw' argument is telling save_base not to save any parent     │                                                   │             │
        │                                                     │                                                                   │ models and not to do any changes to the values before save. This   │                                                   │             │
        │                                                     │                                                                   │ is used by fixture loading.                                        │                                                   │             │
        │ serializable_value                                  │ (self, field_name)                                                │ Return the value of the field name for this instance. If the field │ python3.13/site-packages/django/db/models/base.py │ 762         │
        │                                                     │                                                                   │ is                                                                 │                                                   │             │
        │                                                     │                                                                   │ a foreign key, return the id value instead of the object. If       │                                                   │             │
        │                                                     │                                                                   │ there's                                                            │                                                   │             │
        │                                                     │                                                                   │ no Field object with this name on the model, return the model      │                                                   │             │
        │                                                     │                                                                   │ attribute's value.                                                 │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ Used to serialize a field's value (in the serializer, or form      │                                                   │             │
        │                                                     │                                                                   │ output,                                                            │                                                   │             │
        │                                                     │                                                                   │ for example). Normally, you would just access the attribute        │                                                   │             │
        │                                                     │                                                                   │ directly                                                           │                                                   │             │
        │                                                     │                                                                   │ and not use this method.                                           │                                                   │             │
        │ unique_error_message                                │ (self, model_class, unique_check)                                 │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1546        │
        │ validate_constraints                                │ (self, exclude=None)                                              │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1585        │
        │ validate_unique                                     │ (self, exclude=None)                                              │ Check unique constraints on the model and raise ValidationError if │ python3.13/site-packages/django/db/models/base.py │ 1370        │
        │                                                     │                                                                   │ any                                                                │                                                   │             │
        │                                                     │                                                                   │ failed.                                                            │                                                   │             │
        └─────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────┴───────────────────────────────────────────────────┴─────────────┘
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
sales.ShippingAddress
                                                                                                                                                                                                                                                                          
                                                                                                                          Model Info                                                                                                                                      
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓                   
        ┃ Key                     ┃ Value                                                                                                                                                                                                             ┃                   
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩                   
        │ Model Name              │ ShippingAddress                                                                                                                                                                                                   │                   
        │ Verbose Name            │ shipping address                                                                                                                                                                                                  │                   
        │ Verbose Name Plural     │ shipping addresses                                                                                                                                                                                                │                   
        │ Docstring               │ Shipping address model for customer orders.                                                                                                                                                                       │                   
        │                         │                                                                                                                                                                                                                   │                   
        │                         │ Tracks both customer's saved addresses and one-off order addresses.                                                                                                                                               │                   
        │ Is Abstract             │ False                                                                                                                                                                                                             │                   
        │ Is Proxy                │ False                                                                                                                                                                                                             │                   
        │ Is Managed              │ True                                                                                                                                                                                                              │                   
        │ Ordering                │ []                                                                                                                                                                                                                │                   
        │ Permissions             │ []                                                                                                                                                                                                                │                   
        │ Default Permissions     │ ('add', 'change', 'delete', 'view')                                                                                                                                                                               │                   
        │ Indexes                 │ [<Index: fields=['customer', 'is_default'] name='sales_shipp_custome_2b1495_idx'>, <Index: fields=['postal_code', 'city'] name='sales_shipp_postal__4bc8fc_idx'>]                                                 │                   
        │ Constraints             │ [<CheckConstraint: condition=(AND: ('street_address1__isnull', False), (NOT (AND: ('street_address1', '')))) name='required_street_address'>]                                                                     │                   
        │ Database Table          │ sales_shippingaddress                                                                                                                                                                                             │                   
        │ Database Table Comment  │                                                                                                                                                                                                                   │                   
        │ Database Tablespace     │                                                                                                                                                                                                                   │                   
        │ Base Manager            │ None                                                                                                                                                                                                              │                   
        │ Default Manager         │ None                                                                                                                                                                                                              │                   
        │ File                    │ /home/watervize/omenapps_packages/django-model-info/example_project/sales/models.py                                                                                                                               │                   
        │ Starting Line Number    │ 52                                                                                                                                                                                                                │                   
        │ Method Resolution Order │ (<class 'example_project.sales.models.ShippingAddress'>, <class 'example_project.common.models.BaseModel'>, <class 'django.db.models.base.Model'>, <class 'django.db.models.utils.AltersData'>, <class 'object'>) │                   
        └─────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘                   
                                                                                                                                                                                                                                                                          
    Fields:                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                          
                                                      Other Fields                                                                                                                                                                                                        
        ┏━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┓                                                                                                                                                         
        ┃ Field Name            ┃ Field Type    ┃ Database Column       ┃ Database Type ┃ Verbose Name          ┃                                                                                                                                                         
        ┡━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━┩                                                                                                                                                         
        │ city                  │ CharField     │ city                  │ varchar(100)  │ city                  │                                                                                                                                                         
        │ country               │ CharField     │ country               │ varchar(100)  │ country               │                                                                                                                                                         
        │ created_at            │ DateTimeField │ created_at            │ datetime      │ created at            │                                                                                                                                                         
        │ customer              │ ForeignKey    │ customer_id           │ bigint        │ customer              │                                                                                                                                                         
        │ delivery_instructions │ TextField     │ delivery_instructions │ text          │ delivery instructions │                                                                                                                                                         
        │ id (pk)               │ BigAutoField  │ id                    │ integer       │ ID                    │                                                                                                                                                         
        │ is_active             │ BooleanField  │ is_active             │ bool          │ is active             │                                                                                                                                                         
        │ is_default            │ BooleanField  │ is_default            │ bool          │ is default            │                                                                                                                                                         
        │ name                  │ CharField     │ name                  │ varchar(200)  │ name                  │                                                                                                                                                         
        │ order                 │ ManyToOneRel  │                       │ bigint        │                       │                                                                                                                                                         
        │ phone                 │ CharField     │ phone                 │ varchar(20)   │ phone                 │                                                                                                                                                         
        │ postal_code           │ CharField     │ postal_code           │ varchar(20)   │ postal code           │                                                                                                                                                         
        │ state                 │ CharField     │ state                 │ varchar(100)  │ state                 │                                                                                                                                                         
        │ street_address1       │ CharField     │ street_address1       │ varchar(200)  │ street address1       │                                                                                                                                                         
        │ street_address2       │ CharField     │ street_address2       │ varchar(200)  │ street address2       │                                                                                                                                                         
        │ updated_at            │ DateTimeField │ updated_at            │ datetime      │ updated at            │                                                                                                                                                         
        └───────────────────────┴───────────────┴───────────────────────┴───────────────┴───────────────────────┘                                                                                                                                                         
                                                                                                                                                                                                                                                                          
                                                     Relations                                                                                                                                                                                                            
        ┏━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┓                                                                                                                                                              
        ┃ Field Name ┃ Field Type ┃ Database Column ┃ Database Type ┃   Related Model ┃       Related Name ┃                                                                                                                                                              
        ┡━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━┩                                                                                                                                                              
        │ customer   │ ForeignKey │ customer_id     │ bigint        │ common.Customer │ shipping_addresses │                                                                                                                                                              
        └────────────┴────────────┴─────────────────┴───────────────┴─────────────────┴────────────────────┘                                                                                                                                                              
                                                                                                                                                                                                                                                                          
                                                                Reverse Relations                                                                                                                                                                                         
        ┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓                                                                                                                                
        ┃ Field Name          ┃ Field Type   ┃ Database Type ┃ Related Model ┃ Field Name on Related Model ┃ Field Type on Related Model ┃                                                                                                                                
        ┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩                                                                                                                                
        │ shippingaddress_set │ ManyToOneRel │ bigint        │   sales.Order │ shipping_address            │ ForeignKey                  │                                                                                                                                
        └─────────────────────┴──────────────┴───────────────┴───────────────┴─────────────────────────────┴─────────────────────────────┘                                                                                                                                
                                                                                                                                                                                                                                                                          
    Methods (all):                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                          
                                                                                                                            Other Methods                                                                                                                                 
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓             
        ┃ Method Name                ┃ Signature                                                                                     ┃ Docstring             ┃ File                                                                           ┃ Line Number ┃             
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩             
        │ activate                   │ (self)                                                                                        │ Activate the record   │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 24          │             
        │ deactivate                 │ (self)                                                                                        │ Deactivate the record │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 29          │             
        │ get_next_by_created_at     │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_next_by_updated_at     │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_created_at │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_updated_at │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        └────────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴────────────────────────────────────────────────────────────────────────────────┴─────────────┘             
                                                                                                                                                                                                                                                                          
                                                                                 Private Methods                                                                                                                                                                          
        ┏━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓                                                                                                
        ┃ Method Name        ┃ Signature ┃ Docstring                       ┃ File                                                                          ┃ Line Number ┃                                                                                                
        ┡━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩                                                                                                
        │ _get_address_parts │ (self)    │ Return address parts as a list. │ watervize/omenapps_packages/django-model-info/example_project/sales/models.py │ 90          │                                                                                                
        └────────────────────┴───────────┴─────────────────────────────────┴───────────────────────────────────────────────────────────────────────────────┴─────────────┘                                                                                                
                                                                                                                                                                                                                                                                          
                                                                                                                Dunder Methods                                                                                                                                            
        ┏━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓                                    
        ┃ Method Name       ┃ Signature                      ┃ Docstring                                                               ┃ File                                                                          ┃ Line Number ┃                                    
        ┡━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩                                    
        │ __class__         │ (name, bases, attrs, **kwargs) │ Metaclass for all models.                                               │ python3.13/site-packages/django/db/models/base.py                             │ 92          │                                    
        │ __delattr__       │ (self, name, /)                │ Implement delattr(self, name).                                          │                                                                               │             │                                    
        │ __dir__           │ (self, /)                      │ Default dir() implementation.                                           │                                                                               │             │                                    
        │ __eq__            │ (self, other)                  │ Return self==value.                                                     │ python3.13/site-packages/django/db/models/base.py                             │ 593         │                                    
        │ __format__        │ (self, format_spec, /)         │ Default object formatter.                                               │                                                                               │             │                                    
        │                   │                                │                                                                         │                                                                               │             │                                    
        │                   │                                │ Return str(self) if format_spec is empty. Raise TypeError otherwise.    │                                                                               │             │                                    
        │ __ge__            │ (self, value, /)               │ Return self>=value.                                                     │                                                                               │             │                                    
        │ __getattribute__  │ (self, name, /)                │ Return getattr(self, name).                                             │                                                                               │             │                                    
        │ __getstate__      │ (self)                         │ Hook to allow choosing the attributes to pickle.                        │ python3.13/site-packages/django/db/models/base.py                             │ 614         │                                    
        │ __gt__            │ (self, value, /)               │ Return self>value.                                                      │                                                                               │             │                                    
        │ __hash__          │ (self)                         │ Return hash(self).                                                      │ python3.13/site-packages/django/db/models/base.py                             │ 603         │                                    
        │ __init__          │ (self, *args, **kwargs)        │ Initialize self.  See help(type(self)) for accurate signature.          │ python3.13/site-packages/django/db/models/base.py                             │ 460         │                                    
        │ __init_subclass__ │ (**kwargs)                     │ This method is called when a class is subclassed.                       │ python3.13/site-packages/django/db/models/utils.py                            │ 60          │                                    
        │                   │                                │                                                                         │                                                                               │             │                                    
        │                   │                                │ The default implementation does nothing. It may be                      │                                                                               │             │                                    
        │                   │                                │ overridden to extend subclasses.                                        │                                                                               │             │                                    
        │ __le__            │ (self, value, /)               │ Return self<=value.                                                     │                                                                               │             │                                    
        │ __lt__            │ (self, value, /)               │ Return self<value.                                                      │                                                                               │             │                                    
        │ __ne__            │ (self, value, /)               │ Return self!=value.                                                     │                                                                               │             │                                    
        │ __new__           │ (*args, **kwargs)              │ Create and return a new object.  See help(type) for accurate signature. │                                                                               │             │                                    
        │ __reduce__        │ (self)                         │ Helper for pickle.                                                      │ python3.13/site-packages/django/db/models/base.py                             │ 608         │                                    
        │ __reduce_ex__     │ (self, protocol, /)            │ Helper for pickle.                                                      │                                                                               │             │                                    
        │ __repr__          │ (self)                         │ Return repr(self).                                                      │ python3.13/site-packages/django/db/models/base.py                             │ 587         │                                    
        │ __setattr__       │ (self, name, value, /)         │ Implement setattr(self, name, value).                                   │                                                                               │             │                                    
        │ __setstate__      │ (self, state)                  │                                                                         │ python3.13/site-packages/django/db/models/base.py                             │ 631         │                                    
        │ __sizeof__        │ (self, /)                      │ Size of object in memory, in bytes.                                     │                                                                               │             │                                    
        │ __str__           │ (self)                         │ Return str(self).                                                       │ watervize/omenapps_packages/django-model-info/example_project/sales/models.py │ 79          │                                    
        │ __subclasshook__  │ (object, /)                    │ Abstract classes can override this to customize issubclass().           │                                                                               │             │                                    
        │                   │                                │                                                                         │                                                                               │             │                                    
        │                   │                                │ This is invoked early on by abc.ABCMeta.__subclasscheck__().            │                                                                               │             │                                    
        │                   │                                │ It should return True, False or NotImplemented.  If it returns          │                                                                               │             │                                    
        │                   │                                │ NotImplemented, the normal algorithm is used.  Otherwise, it            │                                                                               │             │                                    
        │                   │                                │ overrides the normal algorithm (and the outcome is cached).             │                                                                               │             │                                    
        └───────────────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────────────────────┴─────────────┘                                    
                                                                                                                                                                                                                                                                          
                                                                                                                              Common Django Methods                                                                                                                       
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
        ┃ Method Name                                         ┃ Signature                                                    ┃ Docstring                                                    ┃ File                                                         ┃ Line Number ┃
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
        │ _check_column_name_clashes                          │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1955        │
        │ _check_constraints                                  │ (databases)                                                  │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2420        │
        │ _check_db_table_comment                             │ (databases)                                                  │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1749        │
        │ _check_default_pk                                   │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1717        │
        │ _check_field_name_clashes                           │ ()                                                           │ Forbid field shadowing in multi-table inheritance.           │ python3.13/site-packages/django/db/models/base.py            │ 1885        │
        │ _check_fields                                       │ (**kwargs)                                                   │ Perform all field checks.                                    │ python3.13/site-packages/django/db/models/base.py            │ 1820        │
        │ _check_id_field                                     │ ()                                                           │ Check if `id` field is a primary key.                        │ python3.13/site-packages/django/db/models/base.py            │ 1866        │
        │ _check_indexes                                      │ (databases)                                                  │ Check fields, names, and conditions of indexes.              │ python3.13/site-packages/django/db/models/base.py            │ 2069        │
        │ _check_local_fields                                 │ (fields, option)                                             │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2160        │
        │ _check_long_column_names                            │ (databases)                                                  │ Check that any auto-generated column names are shorter than  │ python3.13/site-packages/django/db/models/base.py            │ 2324        │
        │                                                     │                                                              │ the limits                                                   │                                                              │             │
        │                                                     │                                                              │ for each database in which the model will be created.        │                                                              │             │
        │ _check_m2m_through_same_relationship                │ ()                                                           │ Check if no relationship model is used by more than one m2m  │ python3.13/site-packages/django/db/models/base.py            │ 1830        │
        │                                                     │                                                              │ field.                                                       │                                                              │             │
        │ _check_managers                                     │ (**kwargs)                                                   │ Perform all manager checks.                                  │ python3.13/site-packages/django/db/models/base.py            │ 1812        │
        │ _check_model                                        │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1799        │
        │ _check_model_name_db_lookup_clashes                 │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1980        │
        │ _check_ordering                                     │ ()                                                           │ Check "ordering" option -- is it a list of strings and do    │ python3.13/site-packages/django/db/models/base.py            │ 2215        │
        │                                                     │                                                              │ all fields                                                   │                                                              │             │
        │                                                     │                                                              │ exist?                                                       │                                                              │             │
        │ _check_property_name_related_field_accessor_clashes │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2004        │
        │ _check_single_primary_key                           │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2025        │
        │ _check_swappable                                    │ ()                                                           │ Check if the swapped model exists.                           │ python3.13/site-packages/django/db/models/base.py            │ 1772        │
        │ _check_unique_together                              │ ()                                                           │ Check the value of "unique_together" option.                 │ python3.13/site-packages/django/db/models/base.py            │ 2039        │
        │ _do_insert                                          │ (self, manager, using, fields, returning_fields, raw)        │ Do an INSERT. If returning_fields is defined then this       │ python3.13/site-packages/django/db/models/base.py            │ 1196        │
        │                                                     │                                                              │ method should                                                │                                                              │             │
        │                                                     │                                                              │ return the newly created data for the model.                 │                                                              │             │
        │ _do_update                                          │ (self, base_qs, using, pk_val, values, update_fields,        │ Try to update the model. Return True if the model was        │ python3.13/site-packages/django/db/models/base.py            │ 1168        │
        │                                                     │ forced_update)                                               │ updated (if an                                               │                                                              │             │
        │                                                     │                                                              │ update query was done and a matching row was found in the    │                                                              │             │
        │                                                     │                                                              │ DB).                                                         │                                                              │             │
        │ _get_FIELD_display                                  │ (self, field)                                                │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1284        │
        │ _get_expr_references                                │ (expr)                                                       │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2404        │
        │ _get_field_expression_map                           │ (self, meta, exclude=None)                                   │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1336        │
        │ _get_next_or_previous_by_FIELD                      │ (self, field, is_next, **kwargs)                             │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1292        │
        │ _get_next_or_previous_in_order                      │ (self, is_next)                                              │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1313        │
        │ _get_pk_val                                         │ (self, meta=None)                                            │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 653         │
        │ _get_unique_checks                                  │ (self, exclude=None, include_meta_constraints=False)         │ Return a list of checks to perform. Since validate_unique()  │ python3.13/site-packages/django/db/models/base.py            │ 1386        │
        │                                                     │                                                              │ could be                                                     │                                                              │             │
        │                                                     │                                                              │ called from a ModelForm, some fields may have been excluded; │                                                              │             │
        │                                                     │                                                              │ we can't                                                     │                                                              │             │
        │                                                     │                                                              │ perform a unique check on a model that is missing fields     │                                                              │             │
        │                                                     │                                                              │ involved                                                     │                                                              │             │
        │                                                     │                                                              │ in that check. Fields that did not validate should also be   │                                                              │             │
        │                                                     │                                                              │ excluded,                                                    │                                                              │             │
        │                                                     │                                                              │ but they need to be passed in via the exclude argument.      │                                                              │             │
        │ _parse_params                                       │ (self, *args, method_name, **kwargs)                         │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 780         │
        │ _perform_date_checks                                │ (self, date_checks)                                          │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1498        │
        │ _perform_unique_checks                              │ (self, unique_checks)                                        │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1449        │
        │ _prepare_related_fields_for_save                    │ (self, operation_name, fields=None)                          │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1209        │
        │ _save_parents                                       │ (self, cls, using, update_fields, force_insert,              │ Save all the parents of cls using values from self.          │ python3.13/site-packages/django/db/models/base.py            │ 1023        │
        │                                                     │ updated_parents=None)                                        │                                                              │                                                              │             │
        │ _save_table                                         │ (self, raw=False, cls=None, force_insert=False,              │ Do the heavy-lifting involved in saving. Update or insert    │ python3.13/site-packages/django/db/models/base.py            │ 1070        │
        │                                                     │ force_update=False, using=None, update_fields=None)          │ the data                                                     │                                                              │             │
        │                                                     │                                                              │ for a single table.                                          │                                                              │             │
        │ _set_pk_val                                         │ (self, value)                                                │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 657         │
        │ _validate_force_insert                              │ (force_insert)                                               │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 931         │
        │ adelete                                             │ (self, using=None, keep_parents=False)                       │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1276        │
        │ arefresh_from_db                                    │ (self, using=None, fields=None, from_queryset=None)          │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 757         │
        │ asave                                               │ (self, *args, force_insert=False, force_update=False,        │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 904         │
        │                                                     │ using=None, update_fields=None)                              │                                                              │                                                              │             │
        │ check                                               │ (**kwargs)                                                   │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1680        │
        │ clean                                               │ (self)                                                       │ Hook for doing any extra model-wide validation after clean() │ python3.13/site-packages/django/db/models/base.py            │ 1361        │
        │                                                     │                                                              │ has been                                                     │                                                              │             │
        │                                                     │                                                              │ called on every field by self.clean_fields. Any              │                                                              │             │
        │                                                     │                                                              │ ValidationError raised                                       │                                                              │             │
        │                                                     │                                                              │ by this method will not be associated with a particular      │                                                              │             │
        │                                                     │                                                              │ field; it will                                               │                                                              │             │
        │                                                     │                                                              │ have a special-case association with the field defined by    │                                                              │             │
        │                                                     │                                                              │ NON_FIELD_ERRORS.                                            │                                                              │             │
        │ clean_fields                                        │ (self, exclude=None)                                         │ Clean all fields and raise a ValidationError containing a    │ python3.13/site-packages/django/db/models/base.py            │ 1652        │
        │                                                     │                                                              │ dict                                                         │                                                              │             │
        │                                                     │                                                              │ of all validation errors if any occur.                       │                                                              │             │
        │ date_error_message                                  │ (self, lookup_type, field_name, unique_for)                  │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1529        │
        │ delete                                              │ (self, using=None, keep_parents=False)                       │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1263        │
        │ from_db                                             │ (db, field_names, values)                                    │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 574         │
        │ full_clean                                          │ (self, exclude=None, validate_unique=True,                   │ Call clean_fields(), clean(), validate_unique(), and         │ python3.13/site-packages/django/db/models/base.py            │ 1605        │
        │                                                     │ validate_constraints=True)                                   │ validate_constraints() on the model. Raise a ValidationError │                                                              │             │
        │                                                     │                                                              │ for any                                                      │                                                              │             │
        │                                                     │                                                              │ errors that occur.                                           │                                                              │             │
        │ get_constraints                                     │ (self)                                                       │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1578        │
        │ get_deferred_fields                                 │ (self)                                                       │ Return a set containing names of deferred fields for this    │ python3.13/site-packages/django/db/models/base.py            │ 665         │
        │                                                     │                                                              │ instance.                                                    │                                                              │             │
        │ prepare_database_save                               │ (self, field)                                                │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1354        │
        │ refresh_from_db                                     │ (self, using=None, fields=None, from_queryset=None)          │ Reload field values from the database.                       │ python3.13/site-packages/django/db/models/base.py            │ 675         │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ By default, the reloading happens from the database this     │                                                              │             │
        │                                                     │                                                              │ instance was                                                 │                                                              │             │
        │                                                     │                                                              │ loaded from, or by the read router if this instance wasn't   │                                                              │             │
        │                                                     │                                                              │ loaded from                                                  │                                                              │             │
        │                                                     │                                                              │ any database. The using parameter will override the default. │                                                              │             │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ Fields can be used to specify which fields to reload. The    │                                                              │             │
        │                                                     │                                                              │ fields                                                       │                                                              │             │
        │                                                     │                                                              │ should be an iterable of field attnames. If fields is None,  │                                                              │             │
        │                                                     │                                                              │ then                                                         │                                                              │             │
        │                                                     │                                                              │ all non-deferred fields are reloaded.                        │                                                              │             │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ When accessing deferred fields of an instance, the deferred  │                                                              │             │
        │                                                     │                                                              │ loading                                                      │                                                              │             │
        │                                                     │                                                              │ of the field will call this method.                          │                                                              │             │
        │ save                                                │ (self, *args, **kwargs)                                      │ Override save to ensure only one default address per         │ watervize/omenapps_packages/django-model-info/example_proje… │ 82          │
        │                                                     │                                                              │ customer.                                                    │                                                              │             │
        │ save_base                                           │ (self, raw=False, force_insert=False, force_update=False,    │ Handle the parts of saving which should be done only once    │ python3.13/site-packages/django/db/models/base.py            │ 951         │
        │                                                     │ using=None, update_fields=None)                              │ per save,                                                    │                                                              │             │
        │                                                     │                                                              │ yet need to be done in raw saves, too. This includes some    │                                                              │             │
        │                                                     │                                                              │ sanity                                                       │                                                              │             │
        │                                                     │                                                              │ checks and signal sending.                                   │                                                              │             │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ The 'raw' argument is telling save_base not to save any      │                                                              │             │
        │                                                     │                                                              │ parent                                                       │                                                              │             │
        │                                                     │                                                              │ models and not to do any changes to the values before save.  │                                                              │             │
        │                                                     │                                                              │ This                                                         │                                                              │             │
        │                                                     │                                                              │ is used by fixture loading.                                  │                                                              │             │
        │ serializable_value                                  │ (self, field_name)                                           │ Return the value of the field name for this instance. If the │ python3.13/site-packages/django/db/models/base.py            │ 762         │
        │                                                     │                                                              │ field is                                                     │                                                              │             │
        │                                                     │                                                              │ a foreign key, return the id value instead of the object. If │                                                              │             │
        │                                                     │                                                              │ there's                                                      │                                                              │             │
        │                                                     │                                                              │ no Field object with this name on the model, return the      │                                                              │             │
        │                                                     │                                                              │ model                                                        │                                                              │             │
        │                                                     │                                                              │ attribute's value.                                           │                                                              │             │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ Used to serialize a field's value (in the serializer, or     │                                                              │             │
        │                                                     │                                                              │ form output,                                                 │                                                              │             │
        │                                                     │                                                              │ for example). Normally, you would just access the attribute  │                                                              │             │
        │                                                     │                                                              │ directly                                                     │                                                              │             │
        │                                                     │                                                              │ and not use this method.                                     │                                                              │             │
        │ unique_error_message                                │ (self, model_class, unique_check)                            │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1546        │
        │ validate_constraints                                │ (self, exclude=None)                                         │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1585        │
        │ validate_unique                                     │ (self, exclude=None)                                         │ Check unique constraints on the model and raise              │ python3.13/site-packages/django/db/models/base.py            │ 1370        │
        │                                                     │                                                              │ ValidationError if any                                       │                                                              │             │
        │                                                     │                                                              │ failed.                                                      │                                                              │             │
        └─────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴─────────────┘
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
sales.Order
                                                                                                                                                                                                                                                                          
                                                                                                                     Model Info                                                                                                                                           
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓                             
        ┃ Key                     ┃ Value                                                                                                                                                                                                   ┃                             
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩                             
        │ Model Name              │ Order                                                                                                                                                                                                   │                             
        │ Verbose Name            │ order                                                                                                                                                                                                   │                             
        │ Verbose Name Plural     │ orders                                                                                                                                                                                                  │                             
        │ Docstring               │ Order model representing customer purchases.                                                                                                                                                            │                             
        │                         │                                                                                                                                                                                                         │                             
        │                         │ Args:                                                                                                                                                                                                   │                             
        │                         │     customer: The customer who placed the order                                                                                                                                                         │                             
        │                         │     status: Current order status                                                                                                                                                                        │                             
        │                         │                                                                                                                                                                                                         │                             
        │                         │ Raises:                                                                                                                                                                                                 │                             
        │                         │     ValidationError: If order total is negative                                                                                                                                                         │                             
        │ Is Abstract             │ False                                                                                                                                                                                                   │                             
        │ Is Proxy                │ False                                                                                                                                                                                                   │                             
        │ Is Managed              │ True                                                                                                                                                                                                    │                             
        │ Ordering                │ ['-order_date']                                                                                                                                                                                         │                             
        │ Permissions             │ []                                                                                                                                                                                                      │                             
        │ Default Permissions     │ ('add', 'change', 'delete', 'view')                                                                                                                                                                     │                             
        │ Indexes                 │ [<Index: fields=['order_number', 'status'] name='sales_order_order_n_ecbdb4_idx'>, <Index: fields=['customer', '-order_date'] name='sales_order_custome_2bbc57_idx'>]                                   │                             
        │ Constraints             │ []                                                                                                                                                                                                      │                             
        │ Database Table          │ sales_order                                                                                                                                                                                             │                             
        │ Database Table Comment  │                                                                                                                                                                                                         │                             
        │ Database Tablespace     │                                                                                                                                                                                                         │                             
        │ Base Manager            │ None                                                                                                                                                                                                    │                             
        │ Default Manager         │ None                                                                                                                                                                                                    │                             
        │ File                    │ /home/watervize/omenapps_packages/django-model-info/example_project/sales/models.py                                                                                                                     │                             
        │ Starting Line Number    │ 132                                                                                                                                                                                                     │                             
        │ Method Resolution Order │ (<class 'example_project.sales.models.Order'>, <class 'example_project.common.models.BaseModel'>, <class 'django.db.models.base.Model'>, <class 'django.db.models.utils.AltersData'>, <class 'object'>) │                             
        └─────────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘                             
                                                                                                                                                                                                                                                                          
    Fields:                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                          
                                                Other Fields                                                                                                                                                                                                              
        ┏━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┓                                                                                                                                                                     
        ┃ Field Name       ┃ Field Type    ┃ Database Column     ┃ Database Type ┃ Verbose Name     ┃                                                                                                                                                                     
        ┡━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━┩                                                                                                                                                                     
        │ created_at       │ DateTimeField │ created_at          │ datetime      │ created at       │                                                                                                                                                                     
        │ customer         │ ForeignKey    │ customer_id         │ bigint        │ customer         │                                                                                                                                                                     
        │ id (pk)          │ BigAutoField  │ id                  │ integer       │ ID               │                                                                                                                                                                     
        │ is_active        │ BooleanField  │ is_active           │ bool          │ is active        │                                                                                                                                                                     
        │ items            │ ManyToOneRel  │                     │ bigint        │                  │                                                                                                                                                                     
        │ notes            │ TextField     │ notes               │ text          │ notes            │                                                                                                                                                                     
        │ order_date       │ DateTimeField │ order_date          │ datetime      │ order date       │                                                                                                                                                                     
        │ order_number     │ CharField     │ order_number        │ varchar(50)   │ order number     │                                                                                                                                                                     
        │ shipping_address │ ForeignKey    │ shipping_address_id │ bigint        │ shipping address │                                                                                                                                                                     
        │ status           │ CharField     │ status              │ varchar(20)   │ status           │                                                                                                                                                                     
        │ total_amount     │ DecimalField  │ total_amount        │ decimal       │ total amount     │                                                                                                                                                                     
        │ updated_at       │ DateTimeField │ updated_at          │ datetime      │ updated at       │                                                                                                                                                                     
        └──────────────────┴───────────────┴─────────────────────┴───────────────┴──────────────────┘                                                                                                                                                                     
                                                                                                                                                                                                                                                                          
                                                          Relations                                                                                                                                                                                                       
        ┏━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┓                                                                                                                                                    
        ┃ Field Name       ┃ Field Type ┃ Database Column     ┃ Database Type ┃         Related Model ┃ Related Name ┃                                                                                                                                                    
        ┡━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━┩                                                                                                                                                    
        │ customer         │ ForeignKey │ customer_id         │ bigint        │       common.Customer │       orders │                                                                                                                                                    
        │ shipping_address │ ForeignKey │ shipping_address_id │ bigint        │ sales.ShippingAddress │    order_set │                                                                                                                                                    
        └──────────────────┴────────────┴─────────────────────┴───────────────┴───────────────────────┴──────────────┘                                                                                                                                                    
                                                                                                                                                                                                                                                                          
                                                             Reverse Relations                                                                                                                                                                                            
        ┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓                                                                                                                                       
        ┃ Field Name ┃ Field Type   ┃ Database Type ┃   Related Model ┃ Field Name on Related Model ┃ Field Type on Related Model ┃                                                                                                                                       
        ┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩                                                                                                                                       
        │ items      │ ManyToOneRel │ bigint        │ sales.OrderItem │ order                       │ ForeignKey                  │                                                                                                                                       
        └────────────┴──────────────┴───────────────┴─────────────────┴─────────────────────────────┴─────────────────────────────┘                                                                                                                                       
                                                                                                                                                                                                                                                                          
    Methods (all):                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                          
                                                                                                                            Other Methods                                                                                                                                 
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓             
        ┃ Method Name                ┃ Signature                                                                                     ┃ Docstring             ┃ File                                                                           ┃ Line Number ┃             
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩             
        │ activate                   │ (self)                                                                                        │ Activate the record   │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 24          │             
        │ deactivate                 │ (self)                                                                                        │ Deactivate the record │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 29          │             
        │ get_next_by_created_at     │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_next_by_order_date     │ (self, *, field=<django.db.models.fields.DateTimeField: order_date>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_next_by_updated_at     │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_created_at │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_order_date │ (self, *, field=<django.db.models.fields.DateTimeField: order_date>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_updated_at │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_status_display         │ (self, *, field=<django.db.models.fields.CharField: status>)                                  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        └────────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴────────────────────────────────────────────────────────────────────────────────┴─────────────┘             
                                                                                                                                                                                                                                                                          
                                                                                                                Dunder Methods                                                                                                                                            
        ┏━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓                                    
        ┃ Method Name       ┃ Signature                      ┃ Docstring                                                               ┃ File                                                                          ┃ Line Number ┃                                    
        ┡━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩                                    
        │ __class__         │ (name, bases, attrs, **kwargs) │ Metaclass for all models.                                               │ python3.13/site-packages/django/db/models/base.py                             │ 92          │                                    
        │ __delattr__       │ (self, name, /)                │ Implement delattr(self, name).                                          │                                                                               │             │                                    
        │ __dir__           │ (self, /)                      │ Default dir() implementation.                                           │                                                                               │             │                                    
        │ __eq__            │ (self, other)                  │ Return self==value.                                                     │ python3.13/site-packages/django/db/models/base.py                             │ 593         │                                    
        │ __format__        │ (self, format_spec, /)         │ Default object formatter.                                               │                                                                               │             │                                    
        │                   │                                │                                                                         │                                                                               │             │                                    
        │                   │                                │ Return str(self) if format_spec is empty. Raise TypeError otherwise.    │                                                                               │             │                                    
        │ __ge__            │ (self, value, /)               │ Return self>=value.                                                     │                                                                               │             │                                    
        │ __getattribute__  │ (self, name, /)                │ Return getattr(self, name).                                             │                                                                               │             │                                    
        │ __getstate__      │ (self)                         │ Hook to allow choosing the attributes to pickle.                        │ python3.13/site-packages/django/db/models/base.py                             │ 614         │                                    
        │ __gt__            │ (self, value, /)               │ Return self>value.                                                      │                                                                               │             │                                    
        │ __hash__          │ (self)                         │ Return hash(self).                                                      │ python3.13/site-packages/django/db/models/base.py                             │ 603         │                                    
        │ __init__          │ (self, *args, **kwargs)        │ Initialize self.  See help(type(self)) for accurate signature.          │ python3.13/site-packages/django/db/models/base.py                             │ 460         │                                    
        │ __init_subclass__ │ (**kwargs)                     │ This method is called when a class is subclassed.                       │ python3.13/site-packages/django/db/models/utils.py                            │ 60          │                                    
        │                   │                                │                                                                         │                                                                               │             │                                    
        │                   │                                │ The default implementation does nothing. It may be                      │                                                                               │             │                                    
        │                   │                                │ overridden to extend subclasses.                                        │                                                                               │             │                                    
        │ __le__            │ (self, value, /)               │ Return self<=value.                                                     │                                                                               │             │                                    
        │ __lt__            │ (self, value, /)               │ Return self<value.                                                      │                                                                               │             │                                    
        │ __ne__            │ (self, value, /)               │ Return self!=value.                                                     │                                                                               │             │                                    
        │ __new__           │ (*args, **kwargs)              │ Create and return a new object.  See help(type) for accurate signature. │                                                                               │             │                                    
        │ __reduce__        │ (self)                         │ Helper for pickle.                                                      │ python3.13/site-packages/django/db/models/base.py                             │ 608         │                                    
        │ __reduce_ex__     │ (self, protocol, /)            │ Helper for pickle.                                                      │                                                                               │             │                                    
        │ __repr__          │ (self)                         │ Return repr(self).                                                      │ python3.13/site-packages/django/db/models/base.py                             │ 587         │                                    
        │ __setattr__       │ (self, name, value, /)         │ Implement setattr(self, name, value).                                   │                                                                               │             │                                    
        │ __setstate__      │ (self, state)                  │                                                                         │ python3.13/site-packages/django/db/models/base.py                             │ 631         │                                    
        │ __sizeof__        │ (self, /)                      │ Size of object in memory, in bytes.                                     │                                                                               │             │                                    
        │ __str__           │ (self)                         │ Return str(self).                                                       │ watervize/omenapps_packages/django-model-info/example_project/sales/models.py │ 167         │                                    
        │ __subclasshook__  │ (object, /)                    │ Abstract classes can override this to customize issubclass().           │                                                                               │             │                                    
        │                   │                                │                                                                         │                                                                               │             │                                    
        │                   │                                │ This is invoked early on by abc.ABCMeta.__subclasscheck__().            │                                                                               │             │                                    
        │                   │                                │ It should return True, False or NotImplemented.  If it returns          │                                                                               │             │                                    
        │                   │                                │ NotImplemented, the normal algorithm is used.  Otherwise, it            │                                                                               │             │                                    
        │                   │                                │ overrides the normal algorithm (and the outcome is cached).             │                                                                               │             │                                    
        └───────────────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────────────────────┴─────────────┘                                    
                                                                                                                                                                                                                                                                          
                                                                                                                              Common Django Methods                                                                                                                       
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
        ┃ Method Name                                         ┃ Signature                                                    ┃ Docstring                                                    ┃ File                                                         ┃ Line Number ┃
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
        │ _check_column_name_clashes                          │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1955        │
        │ _check_constraints                                  │ (databases)                                                  │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2420        │
        │ _check_db_table_comment                             │ (databases)                                                  │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1749        │
        │ _check_default_pk                                   │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1717        │
        │ _check_field_name_clashes                           │ ()                                                           │ Forbid field shadowing in multi-table inheritance.           │ python3.13/site-packages/django/db/models/base.py            │ 1885        │
        │ _check_fields                                       │ (**kwargs)                                                   │ Perform all field checks.                                    │ python3.13/site-packages/django/db/models/base.py            │ 1820        │
        │ _check_id_field                                     │ ()                                                           │ Check if `id` field is a primary key.                        │ python3.13/site-packages/django/db/models/base.py            │ 1866        │
        │ _check_indexes                                      │ (databases)                                                  │ Check fields, names, and conditions of indexes.              │ python3.13/site-packages/django/db/models/base.py            │ 2069        │
        │ _check_local_fields                                 │ (fields, option)                                             │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2160        │
        │ _check_long_column_names                            │ (databases)                                                  │ Check that any auto-generated column names are shorter than  │ python3.13/site-packages/django/db/models/base.py            │ 2324        │
        │                                                     │                                                              │ the limits                                                   │                                                              │             │
        │                                                     │                                                              │ for each database in which the model will be created.        │                                                              │             │
        │ _check_m2m_through_same_relationship                │ ()                                                           │ Check if no relationship model is used by more than one m2m  │ python3.13/site-packages/django/db/models/base.py            │ 1830        │
        │                                                     │                                                              │ field.                                                       │                                                              │             │
        │ _check_managers                                     │ (**kwargs)                                                   │ Perform all manager checks.                                  │ python3.13/site-packages/django/db/models/base.py            │ 1812        │
        │ _check_model                                        │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1799        │
        │ _check_model_name_db_lookup_clashes                 │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1980        │
        │ _check_ordering                                     │ ()                                                           │ Check "ordering" option -- is it a list of strings and do    │ python3.13/site-packages/django/db/models/base.py            │ 2215        │
        │                                                     │                                                              │ all fields                                                   │                                                              │             │
        │                                                     │                                                              │ exist?                                                       │                                                              │             │
        │ _check_property_name_related_field_accessor_clashes │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2004        │
        │ _check_single_primary_key                           │ ()                                                           │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2025        │
        │ _check_swappable                                    │ ()                                                           │ Check if the swapped model exists.                           │ python3.13/site-packages/django/db/models/base.py            │ 1772        │
        │ _check_unique_together                              │ ()                                                           │ Check the value of "unique_together" option.                 │ python3.13/site-packages/django/db/models/base.py            │ 2039        │
        │ _do_insert                                          │ (self, manager, using, fields, returning_fields, raw)        │ Do an INSERT. If returning_fields is defined then this       │ python3.13/site-packages/django/db/models/base.py            │ 1196        │
        │                                                     │                                                              │ method should                                                │                                                              │             │
        │                                                     │                                                              │ return the newly created data for the model.                 │                                                              │             │
        │ _do_update                                          │ (self, base_qs, using, pk_val, values, update_fields,        │ Try to update the model. Return True if the model was        │ python3.13/site-packages/django/db/models/base.py            │ 1168        │
        │                                                     │ forced_update)                                               │ updated (if an                                               │                                                              │             │
        │                                                     │                                                              │ update query was done and a matching row was found in the    │                                                              │             │
        │                                                     │                                                              │ DB).                                                         │                                                              │             │
        │ _get_FIELD_display                                  │ (self, field)                                                │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1284        │
        │ _get_expr_references                                │ (expr)                                                       │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 2404        │
        │ _get_field_expression_map                           │ (self, meta, exclude=None)                                   │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1336        │
        │ _get_next_or_previous_by_FIELD                      │ (self, field, is_next, **kwargs)                             │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1292        │
        │ _get_next_or_previous_in_order                      │ (self, is_next)                                              │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1313        │
        │ _get_pk_val                                         │ (self, meta=None)                                            │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 653         │
        │ _get_unique_checks                                  │ (self, exclude=None, include_meta_constraints=False)         │ Return a list of checks to perform. Since validate_unique()  │ python3.13/site-packages/django/db/models/base.py            │ 1386        │
        │                                                     │                                                              │ could be                                                     │                                                              │             │
        │                                                     │                                                              │ called from a ModelForm, some fields may have been excluded; │                                                              │             │
        │                                                     │                                                              │ we can't                                                     │                                                              │             │
        │                                                     │                                                              │ perform a unique check on a model that is missing fields     │                                                              │             │
        │                                                     │                                                              │ involved                                                     │                                                              │             │
        │                                                     │                                                              │ in that check. Fields that did not validate should also be   │                                                              │             │
        │                                                     │                                                              │ excluded,                                                    │                                                              │             │
        │                                                     │                                                              │ but they need to be passed in via the exclude argument.      │                                                              │             │
        │ _parse_params                                       │ (self, *args, method_name, **kwargs)                         │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 780         │
        │ _perform_date_checks                                │ (self, date_checks)                                          │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1498        │
        │ _perform_unique_checks                              │ (self, unique_checks)                                        │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1449        │
        │ _prepare_related_fields_for_save                    │ (self, operation_name, fields=None)                          │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1209        │
        │ _save_parents                                       │ (self, cls, using, update_fields, force_insert,              │ Save all the parents of cls using values from self.          │ python3.13/site-packages/django/db/models/base.py            │ 1023        │
        │                                                     │ updated_parents=None)                                        │                                                              │                                                              │             │
        │ _save_table                                         │ (self, raw=False, cls=None, force_insert=False,              │ Do the heavy-lifting involved in saving. Update or insert    │ python3.13/site-packages/django/db/models/base.py            │ 1070        │
        │                                                     │ force_update=False, using=None, update_fields=None)          │ the data                                                     │                                                              │             │
        │                                                     │                                                              │ for a single table.                                          │                                                              │             │
        │ _set_pk_val                                         │ (self, value)                                                │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 657         │
        │ _validate_force_insert                              │ (force_insert)                                               │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 931         │
        │ adelete                                             │ (self, using=None, keep_parents=False)                       │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1276        │
        │ arefresh_from_db                                    │ (self, using=None, fields=None, from_queryset=None)          │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 757         │
        │ asave                                               │ (self, *args, force_insert=False, force_update=False,        │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 904         │
        │                                                     │ using=None, update_fields=None)                              │                                                              │                                                              │             │
        │ check                                               │ (**kwargs)                                                   │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1680        │
        │ clean                                               │ (self)                                                       │ Validate order total amount.                                 │ watervize/omenapps_packages/django-model-info/example_proje… │ 170         │
        │ clean_fields                                        │ (self, exclude=None)                                         │ Clean all fields and raise a ValidationError containing a    │ python3.13/site-packages/django/db/models/base.py            │ 1652        │
        │                                                     │                                                              │ dict                                                         │                                                              │             │
        │                                                     │                                                              │ of all validation errors if any occur.                       │                                                              │             │
        │ date_error_message                                  │ (self, lookup_type, field_name, unique_for)                  │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1529        │
        │ delete                                              │ (self, using=None, keep_parents=False)                       │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1263        │
        │ from_db                                             │ (db, field_names, values)                                    │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 574         │
        │ full_clean                                          │ (self, exclude=None, validate_unique=True,                   │ Call clean_fields(), clean(), validate_unique(), and         │ python3.13/site-packages/django/db/models/base.py            │ 1605        │
        │                                                     │ validate_constraints=True)                                   │ validate_constraints() on the model. Raise a ValidationError │                                                              │             │
        │                                                     │                                                              │ for any                                                      │                                                              │             │
        │                                                     │                                                              │ errors that occur.                                           │                                                              │             │
        │ get_constraints                                     │ (self)                                                       │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1578        │
        │ get_deferred_fields                                 │ (self)                                                       │ Return a set containing names of deferred fields for this    │ python3.13/site-packages/django/db/models/base.py            │ 665         │
        │                                                     │                                                              │ instance.                                                    │                                                              │             │
        │ prepare_database_save                               │ (self, field)                                                │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1354        │
        │ refresh_from_db                                     │ (self, using=None, fields=None, from_queryset=None)          │ Reload field values from the database.                       │ python3.13/site-packages/django/db/models/base.py            │ 675         │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ By default, the reloading happens from the database this     │                                                              │             │
        │                                                     │                                                              │ instance was                                                 │                                                              │             │
        │                                                     │                                                              │ loaded from, or by the read router if this instance wasn't   │                                                              │             │
        │                                                     │                                                              │ loaded from                                                  │                                                              │             │
        │                                                     │                                                              │ any database. The using parameter will override the default. │                                                              │             │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ Fields can be used to specify which fields to reload. The    │                                                              │             │
        │                                                     │                                                              │ fields                                                       │                                                              │             │
        │                                                     │                                                              │ should be an iterable of field attnames. If fields is None,  │                                                              │             │
        │                                                     │                                                              │ then                                                         │                                                              │             │
        │                                                     │                                                              │ all non-deferred fields are reloaded.                        │                                                              │             │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ When accessing deferred fields of an instance, the deferred  │                                                              │             │
        │                                                     │                                                              │ loading                                                      │                                                              │             │
        │                                                     │                                                              │ of the field will call this method.                          │                                                              │             │
        │ save                                                │ (self, *args, force_insert=False, force_update=False,        │ Save the current instance. Override this in a subclass if    │ python3.13/site-packages/django/db/models/base.py            │ 820         │
        │                                                     │ using=None, update_fields=None)                              │ you want to                                                  │                                                              │             │
        │                                                     │                                                              │ control the saving process.                                  │                                                              │             │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ The 'force_insert' and 'force_update' parameters can be used │                                                              │             │
        │                                                     │                                                              │ to insist                                                    │                                                              │             │
        │                                                     │                                                              │ that the "save" must be an SQL insert or update (or          │                                                              │             │
        │                                                     │                                                              │ equivalent for                                               │                                                              │             │
        │                                                     │                                                              │ non-SQL backends), respectively. Normally, they should not   │                                                              │             │
        │                                                     │                                                              │ be set.                                                      │                                                              │             │
        │ save_base                                           │ (self, raw=False, force_insert=False, force_update=False,    │ Handle the parts of saving which should be done only once    │ python3.13/site-packages/django/db/models/base.py            │ 951         │
        │                                                     │ using=None, update_fields=None)                              │ per save,                                                    │                                                              │             │
        │                                                     │                                                              │ yet need to be done in raw saves, too. This includes some    │                                                              │             │
        │                                                     │                                                              │ sanity                                                       │                                                              │             │
        │                                                     │                                                              │ checks and signal sending.                                   │                                                              │             │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ The 'raw' argument is telling save_base not to save any      │                                                              │             │
        │                                                     │                                                              │ parent                                                       │                                                              │             │
        │                                                     │                                                              │ models and not to do any changes to the values before save.  │                                                              │             │
        │                                                     │                                                              │ This                                                         │                                                              │             │
        │                                                     │                                                              │ is used by fixture loading.                                  │                                                              │             │
        │ serializable_value                                  │ (self, field_name)                                           │ Return the value of the field name for this instance. If the │ python3.13/site-packages/django/db/models/base.py            │ 762         │
        │                                                     │                                                              │ field is                                                     │                                                              │             │
        │                                                     │                                                              │ a foreign key, return the id value instead of the object. If │                                                              │             │
        │                                                     │                                                              │ there's                                                      │                                                              │             │
        │                                                     │                                                              │ no Field object with this name on the model, return the      │                                                              │             │
        │                                                     │                                                              │ model                                                        │                                                              │             │
        │                                                     │                                                              │ attribute's value.                                           │                                                              │             │
        │                                                     │                                                              │                                                              │                                                              │             │
        │                                                     │                                                              │ Used to serialize a field's value (in the serializer, or     │                                                              │             │
        │                                                     │                                                              │ form output,                                                 │                                                              │             │
        │                                                     │                                                              │ for example). Normally, you would just access the attribute  │                                                              │             │
        │                                                     │                                                              │ directly                                                     │                                                              │             │
        │                                                     │                                                              │ and not use this method.                                     │                                                              │             │
        │ unique_error_message                                │ (self, model_class, unique_check)                            │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1546        │
        │ validate_constraints                                │ (self, exclude=None)                                         │                                                              │ python3.13/site-packages/django/db/models/base.py            │ 1585        │
        │ validate_unique                                     │ (self, exclude=None)                                         │ Check unique constraints on the model and raise              │ python3.13/site-packages/django/db/models/base.py            │ 1370        │
        │                                                     │                                                              │ ValidationError if any                                       │                                                              │             │
        │                                                     │                                                              │ failed.                                                      │                                                              │             │
        └─────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴─────────────┘
                                                                                                                                                                                                                                                                          
    Custom Managers:                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                          
        Custom Managers:                                                                                                                                                                                                                                                  
          objects:                                                                                                                                                                                                                                                        
            Class: OrderManager                                                                                                                                                                                                                                           
            Module: example_project.sales.models                                                                                                                                                                                                                          
            Description: Custom manager for the Order model.                                                                                                                                                                                                              
            Custom Methods:                                                                                                                                                                                                                                               
              cancelled(self)                                                                                                                                                                                                                                             
                Return cancelled orders.                                                                                                                                                                                                                                  
              completed(self)                                                                                                                                                                                                                                             
                Return completed orders.                                                                                                                                                                                                                                  
              pending(self)                                                                                                                                                                                                                                               
                Return pending orders.                                                                                                                                                                                                                                    
        Custom QuerySet:                                                                                                                                                                                                                                                  
            Class: OrderQuerySet                                                                                                                                                                                                                                          
            Module: example_project.sales.models                                                                                                                                                                                                                          
            Description: Custom queryset methods for the Order model.                                                                                                                                                                                                     
            Custom Methods:                                                                                                                                                                                                                                               
              cancelled(self)                                                                                                                                                                                                                                             
                Return cancelled orders.                                                                                                                                                                                                                                  
                /home/watervize/omenapps_packages/django-model-info/example_project/sales/models.py:119                                                                                                                                                                   
              completed(self)                                                                                                                                                                                                                                             
                Return completed orders.                                                                                                                                                                                                                                  
                /home/watervize/omenapps_packages/django-model-info/example_project/sales/models.py:115                                                                                                                                                                   
              pending(self)                                                                                                                                                                                                                                               
                Return pending orders.                                                                                                                                                                                                                                    
                /home/watervize/omenapps_packages/django-model-info/example_project/sales/models.py:111                                                                                                                                                                   
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                          
sales.OrderItem
                                                                                                                                                                                                                                                                          
                                                                                                                       Model Info                                                                                                                                         
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓                         
        ┃ Key                     ┃ Value                                                                                                                                                                                                       ┃                         
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩                         
        │ Model Name              │ OrderItem                                                                                                                                                                                                   │                         
        │ Verbose Name            │ order item                                                                                                                                                                                                  │                         
        │ Verbose Name Plural     │ order items                                                                                                                                                                                                 │                         
        │ Docstring               │ Individual item within an order.                                                                                                                                                                            │                         
        │ Is Abstract             │ False                                                                                                                                                                                                       │                         
        │ Is Proxy                │ False                                                                                                                                                                                                       │                         
        │ Is Managed              │ True                                                                                                                                                                                                        │                         
        │ Ordering                │ []                                                                                                                                                                                                          │                         
        │ Permissions             │ []                                                                                                                                                                                                          │                         
        │ Default Permissions     │ ('add', 'change', 'delete', 'view')                                                                                                                                                                         │                         
        │ Indexes                 │ []                                                                                                                                                                                                          │                         
        │ Constraints             │ []                                                                                                                                                                                                          │                         
        │ Database Table          │ sales_orderitem                                                                                                                                                                                             │                         
        │ Database Table Comment  │                                                                                                                                                                                                             │                         
        │ Database Tablespace     │                                                                                                                                                                                                             │                         
        │ Base Manager            │ None                                                                                                                                                                                                        │                         
        │ Default Manager         │ None                                                                                                                                                                                                        │                         
        │ File                    │ /home/watervize/omenapps_packages/django-model-info/example_project/sales/models.py                                                                                                                         │                         
        │ Starting Line Number    │ 176                                                                                                                                                                                                         │                         
        │ Method Resolution Order │ (<class 'example_project.sales.models.OrderItem'>, <class 'example_project.common.models.BaseModel'>, <class 'django.db.models.base.Model'>, <class 'django.db.models.utils.AltersData'>, <class 'object'>) │                         
        └─────────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘                         
                                                                                                                                                                                                                                                                          
    Fields:                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                          
                                              Other Fields                                                                                                                                                                                                                
        ┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┓                                                                                                                                                                         
        ┃ Field Name ┃ Field Type           ┃ Database Column ┃ Database Type    ┃ Verbose Name ┃                                                                                                                                                                         
        ┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━┩                                                                                                                                                                         
        │ created_at │ DateTimeField        │ created_at      │ datetime         │ created at   │                                                                                                                                                                         
        │ id (pk)    │ BigAutoField         │ id              │ integer          │ ID           │                                                                                                                                                                         
        │ is_active  │ BooleanField         │ is_active       │ bool             │ is active    │                                                                                                                                                                         
        │ order      │ ForeignKey           │ order_id        │ bigint           │ order        │                                                                                                                                                                         
        │ product    │ ForeignKey           │ product_id      │ bigint           │ product      │                                                                                                                                                                         
        │ quantity   │ PositiveIntegerField │ quantity        │ integer unsigned │ quantity     │                                                                                                                                                                         
        │ unit_price │ DecimalField         │ unit_price      │ decimal          │ unit price   │                                                                                                                                                                         
        │ updated_at │ DateTimeField        │ updated_at      │ datetime         │ updated at   │                                                                                                                                                                         
        └────────────┴──────────────────────┴─────────────────┴──────────────────┴──────────────┘                                                                                                                                                                         
                                                                                                                                                                                                                                                                          
                                                    Relations                                                                                                                                                                                                             
        ┏━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓                                                                                                                                                                 
        ┃ Field Name ┃ Field Type ┃ Database Column ┃ Database Type ┃     Related Model ┃  Related Name ┃                                                                                                                                                                 
        ┡━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩                                                                                                                                                                 
        │ order      │ ForeignKey │ order_id        │ bigint        │       sales.Order │         items │                                                                                                                                                                 
        │ product    │ ForeignKey │ product_id      │ bigint        │ inventory.Product │ orderitem_set │                                                                                                                                                                 
        └────────────┴────────────┴─────────────────┴───────────────┴───────────────────┴───────────────┘                                                                                                                                                                 
                                                                                                                                                                                                                                                                          
    Methods (all):                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                          
                                                                                                                            Other Methods                                                                                                                                 
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓             
        ┃ Method Name                ┃ Signature                                                                                     ┃ Docstring             ┃ File                                                                           ┃ Line Number ┃             
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩             
        │ activate                   │ (self)                                                                                        │ Activate the record   │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 24          │             
        │ deactivate                 │ (self)                                                                                        │ Deactivate the record │ watervize/omenapps_packages/django-model-info/example_project/common/models.py │ 29          │             
        │ get_next_by_created_at     │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_next_by_updated_at     │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=True, **kwargs)  │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_created_at │ (self, *, field=<django.db.models.fields.DateTimeField: created_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        │ get_previous_by_updated_at │ (self, *, field=<django.db.models.fields.DateTimeField: updated_at>, is_next=False, **kwargs) │                       │ uv/python/cpython-3.13.0-linux-x86_64-gnu/lib/python3.13/functools.py          │ 395         │             
        └────────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴────────────────────────────────────────────────────────────────────────────────┴─────────────┘             
                                                                                                                                                                                                                                                                          
                                                                                                  Dunder Methods                                                                                                                                                          
        ┏━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓                                                               
        ┃ Method Name       ┃ Signature                      ┃ Docstring                                                               ┃ File                                               ┃ Line Number ┃                                                               
        ┡━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩                                                               
        │ __class__         │ (name, bases, attrs, **kwargs) │ Metaclass for all models.                                               │ python3.13/site-packages/django/db/models/base.py  │ 92          │                                                               
        │ __delattr__       │ (self, name, /)                │ Implement delattr(self, name).                                          │                                                    │             │                                                               
        │ __dir__           │ (self, /)                      │ Default dir() implementation.                                           │                                                    │             │                                                               
        │ __eq__            │ (self, other)                  │ Return self==value.                                                     │ python3.13/site-packages/django/db/models/base.py  │ 593         │                                                               
        │ __format__        │ (self, format_spec, /)         │ Default object formatter.                                               │                                                    │             │                                                               
        │                   │                                │                                                                         │                                                    │             │                                                               
        │                   │                                │ Return str(self) if format_spec is empty. Raise TypeError otherwise.    │                                                    │             │                                                               
        │ __ge__            │ (self, value, /)               │ Return self>=value.                                                     │                                                    │             │                                                               
        │ __getattribute__  │ (self, name, /)                │ Return getattr(self, name).                                             │                                                    │             │                                                               
        │ __getstate__      │ (self)                         │ Hook to allow choosing the attributes to pickle.                        │ python3.13/site-packages/django/db/models/base.py  │ 614         │                                                               
        │ __gt__            │ (self, value, /)               │ Return self>value.                                                      │                                                    │             │                                                               
        │ __hash__          │ (self)                         │ Return hash(self).                                                      │ python3.13/site-packages/django/db/models/base.py  │ 603         │                                                               
        │ __init__          │ (self, *args, **kwargs)        │ Initialize self.  See help(type(self)) for accurate signature.          │ python3.13/site-packages/django/db/models/base.py  │ 460         │                                                               
        │ __init_subclass__ │ (**kwargs)                     │ This method is called when a class is subclassed.                       │ python3.13/site-packages/django/db/models/utils.py │ 60          │                                                               
        │                   │                                │                                                                         │                                                    │             │                                                               
        │                   │                                │ The default implementation does nothing. It may be                      │                                                    │             │                                                               
        │                   │                                │ overridden to extend subclasses.                                        │                                                    │             │                                                               
        │ __le__            │ (self, value, /)               │ Return self<=value.                                                     │                                                    │             │                                                               
        │ __lt__            │ (self, value, /)               │ Return self<value.                                                      │                                                    │             │                                                               
        │ __ne__            │ (self, value, /)               │ Return self!=value.                                                     │                                                    │             │                                                               
        │ __new__           │ (*args, **kwargs)              │ Create and return a new object.  See help(type) for accurate signature. │                                                    │             │                                                               
        │ __reduce__        │ (self)                         │ Helper for pickle.                                                      │ python3.13/site-packages/django/db/models/base.py  │ 608         │                                                               
        │ __reduce_ex__     │ (self, protocol, /)            │ Helper for pickle.                                                      │                                                    │             │                                                               
        │ __repr__          │ (self)                         │ Return repr(self).                                                      │ python3.13/site-packages/django/db/models/base.py  │ 587         │                                                               
        │ __setattr__       │ (self, name, value, /)         │ Implement setattr(self, name, value).                                   │                                                    │             │                                                               
        │ __setstate__      │ (self, state)                  │                                                                         │ python3.13/site-packages/django/db/models/base.py  │ 631         │                                                               
        │ __sizeof__        │ (self, /)                      │ Size of object in memory, in bytes.                                     │                                                    │             │                                                               
        │ __str__           │ (self)                         │ Return str(self).                                                       │ python3.13/site-packages/django/db/models/base.py  │ 590         │                                                               
        │ __subclasshook__  │ (object, /)                    │ Abstract classes can override this to customize issubclass().           │                                                    │             │                                                               
        │                   │                                │                                                                         │                                                    │             │                                                               
        │                   │                                │ This is invoked early on by abc.ABCMeta.__subclasscheck__().            │                                                    │             │                                                               
        │                   │                                │ It should return True, False or NotImplemented.  If it returns          │                                                    │             │                                                               
        │                   │                                │ NotImplemented, the normal algorithm is used.  Otherwise, it            │                                                    │             │                                                               
        │                   │                                │ overrides the normal algorithm (and the outcome is cached).             │                                                    │             │                                                               
        └───────────────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────┴─────────────┘                                                               
                                                                                                                                                                                                                                                                          
                                                                                                                              Common Django Methods                                                                                                                       
        ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
        ┃ Method Name                                         ┃ Signature                                                         ┃ Docstring                                                          ┃ File                                              ┃ Line Number ┃
        ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
        │ _check_column_name_clashes                          │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1955        │
        │ _check_constraints                                  │ (databases)                                                       │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2420        │
        │ _check_db_table_comment                             │ (databases)                                                       │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1749        │
        │ _check_default_pk                                   │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1717        │
        │ _check_field_name_clashes                           │ ()                                                                │ Forbid field shadowing in multi-table inheritance.                 │ python3.13/site-packages/django/db/models/base.py │ 1885        │
        │ _check_fields                                       │ (**kwargs)                                                        │ Perform all field checks.                                          │ python3.13/site-packages/django/db/models/base.py │ 1820        │
        │ _check_id_field                                     │ ()                                                                │ Check if `id` field is a primary key.                              │ python3.13/site-packages/django/db/models/base.py │ 1866        │
        │ _check_indexes                                      │ (databases)                                                       │ Check fields, names, and conditions of indexes.                    │ python3.13/site-packages/django/db/models/base.py │ 2069        │
        │ _check_local_fields                                 │ (fields, option)                                                  │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2160        │
        │ _check_long_column_names                            │ (databases)                                                       │ Check that any auto-generated column names are shorter than the    │ python3.13/site-packages/django/db/models/base.py │ 2324        │
        │                                                     │                                                                   │ limits                                                             │                                                   │             │
        │                                                     │                                                                   │ for each database in which the model will be created.              │                                                   │             │
        │ _check_m2m_through_same_relationship                │ ()                                                                │ Check if no relationship model is used by more than one m2m field. │ python3.13/site-packages/django/db/models/base.py │ 1830        │
        │ _check_managers                                     │ (**kwargs)                                                        │ Perform all manager checks.                                        │ python3.13/site-packages/django/db/models/base.py │ 1812        │
        │ _check_model                                        │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1799        │
        │ _check_model_name_db_lookup_clashes                 │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1980        │
        │ _check_ordering                                     │ ()                                                                │ Check "ordering" option -- is it a list of strings and do all      │ python3.13/site-packages/django/db/models/base.py │ 2215        │
        │                                                     │                                                                   │ fields                                                             │                                                   │             │
        │                                                     │                                                                   │ exist?                                                             │                                                   │             │
        │ _check_property_name_related_field_accessor_clashes │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2004        │
        │ _check_single_primary_key                           │ ()                                                                │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2025        │
        │ _check_swappable                                    │ ()                                                                │ Check if the swapped model exists.                                 │ python3.13/site-packages/django/db/models/base.py │ 1772        │
        │ _check_unique_together                              │ ()                                                                │ Check the value of "unique_together" option.                       │ python3.13/site-packages/django/db/models/base.py │ 2039        │
        │ _do_insert                                          │ (self, manager, using, fields, returning_fields, raw)             │ Do an INSERT. If returning_fields is defined then this method      │ python3.13/site-packages/django/db/models/base.py │ 1196        │
        │                                                     │                                                                   │ should                                                             │                                                   │             │
        │                                                     │                                                                   │ return the newly created data for the model.                       │                                                   │             │
        │ _do_update                                          │ (self, base_qs, using, pk_val, values, update_fields,             │ Try to update the model. Return True if the model was updated (if  │ python3.13/site-packages/django/db/models/base.py │ 1168        │
        │                                                     │ forced_update)                                                    │ an                                                                 │                                                   │             │
        │                                                     │                                                                   │ update query was done and a matching row was found in the DB).     │                                                   │             │
        │ _get_FIELD_display                                  │ (self, field)                                                     │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1284        │
        │ _get_expr_references                                │ (expr)                                                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 2404        │
        │ _get_field_expression_map                           │ (self, meta, exclude=None)                                        │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1336        │
        │ _get_next_or_previous_by_FIELD                      │ (self, field, is_next, **kwargs)                                  │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1292        │
        │ _get_next_or_previous_in_order                      │ (self, is_next)                                                   │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1313        │
        │ _get_pk_val                                         │ (self, meta=None)                                                 │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 653         │
        │ _get_unique_checks                                  │ (self, exclude=None, include_meta_constraints=False)              │ Return a list of checks to perform. Since validate_unique() could  │ python3.13/site-packages/django/db/models/base.py │ 1386        │
        │                                                     │                                                                   │ be                                                                 │                                                   │             │
        │                                                     │                                                                   │ called from a ModelForm, some fields may have been excluded; we    │                                                   │             │
        │                                                     │                                                                   │ can't                                                              │                                                   │             │
        │                                                     │                                                                   │ perform a unique check on a model that is missing fields involved  │                                                   │             │
        │                                                     │                                                                   │ in that check. Fields that did not validate should also be         │                                                   │             │
        │                                                     │                                                                   │ excluded,                                                          │                                                   │             │
        │                                                     │                                                                   │ but they need to be passed in via the exclude argument.            │                                                   │             │
        │ _parse_params                                       │ (self, *args, method_name, **kwargs)                              │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 780         │
        │ _perform_date_checks                                │ (self, date_checks)                                               │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1498        │
        │ _perform_unique_checks                              │ (self, unique_checks)                                             │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1449        │
        │ _prepare_related_fields_for_save                    │ (self, operation_name, fields=None)                               │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1209        │
        │ _save_parents                                       │ (self, cls, using, update_fields, force_insert,                   │ Save all the parents of cls using values from self.                │ python3.13/site-packages/django/db/models/base.py │ 1023        │
        │                                                     │ updated_parents=None)                                             │                                                                    │                                                   │             │
        │ _save_table                                         │ (self, raw=False, cls=None, force_insert=False,                   │ Do the heavy-lifting involved in saving. Update or insert the data │ python3.13/site-packages/django/db/models/base.py │ 1070        │
        │                                                     │ force_update=False, using=None, update_fields=None)               │ for a single table.                                                │                                                   │             │
        │ _set_pk_val                                         │ (self, value)                                                     │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 657         │
        │ _validate_force_insert                              │ (force_insert)                                                    │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 931         │
        │ adelete                                             │ (self, using=None, keep_parents=False)                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1276        │
        │ arefresh_from_db                                    │ (self, using=None, fields=None, from_queryset=None)               │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 757         │
        │ asave                                               │ (self, *args, force_insert=False, force_update=False, using=None, │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 904         │
        │                                                     │ update_fields=None)                                               │                                                                    │                                                   │             │
        │ check                                               │ (**kwargs)                                                        │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1680        │
        │ clean                                               │ (self)                                                            │ Hook for doing any extra model-wide validation after clean() has   │ python3.13/site-packages/django/db/models/base.py │ 1361        │
        │                                                     │                                                                   │ been                                                               │                                                   │             │
        │                                                     │                                                                   │ called on every field by self.clean_fields. Any ValidationError    │                                                   │             │
        │                                                     │                                                                   │ raised                                                             │                                                   │             │
        │                                                     │                                                                   │ by this method will not be associated with a particular field; it  │                                                   │             │
        │                                                     │                                                                   │ will                                                               │                                                   │             │
        │                                                     │                                                                   │ have a special-case association with the field defined by          │                                                   │             │
        │                                                     │                                                                   │ NON_FIELD_ERRORS.                                                  │                                                   │             │
        │ clean_fields                                        │ (self, exclude=None)                                              │ Clean all fields and raise a ValidationError containing a dict     │ python3.13/site-packages/django/db/models/base.py │ 1652        │
        │                                                     │                                                                   │ of all validation errors if any occur.                             │                                                   │             │
        │ date_error_message                                  │ (self, lookup_type, field_name, unique_for)                       │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1529        │
        │ delete                                              │ (self, using=None, keep_parents=False)                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1263        │
        │ from_db                                             │ (db, field_names, values)                                         │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 574         │
        │ full_clean                                          │ (self, exclude=None, validate_unique=True,                        │ Call clean_fields(), clean(), validate_unique(), and               │ python3.13/site-packages/django/db/models/base.py │ 1605        │
        │                                                     │ validate_constraints=True)                                        │ validate_constraints() on the model. Raise a ValidationError for   │                                                   │             │
        │                                                     │                                                                   │ any                                                                │                                                   │             │
        │                                                     │                                                                   │ errors that occur.                                                 │                                                   │             │
        │ get_constraints                                     │ (self)                                                            │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1578        │
        │ get_deferred_fields                                 │ (self)                                                            │ Return a set containing names of deferred fields for this          │ python3.13/site-packages/django/db/models/base.py │ 665         │
        │                                                     │                                                                   │ instance.                                                          │                                                   │             │
        │ prepare_database_save                               │ (self, field)                                                     │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1354        │
        │ refresh_from_db                                     │ (self, using=None, fields=None, from_queryset=None)               │ Reload field values from the database.                             │ python3.13/site-packages/django/db/models/base.py │ 675         │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ By default, the reloading happens from the database this instance  │                                                   │             │
        │                                                     │                                                                   │ was                                                                │                                                   │             │
        │                                                     │                                                                   │ loaded from, or by the read router if this instance wasn't loaded  │                                                   │             │
        │                                                     │                                                                   │ from                                                               │                                                   │             │
        │                                                     │                                                                   │ any database. The using parameter will override the default.       │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ Fields can be used to specify which fields to reload. The fields   │                                                   │             │
        │                                                     │                                                                   │ should be an iterable of field attnames. If fields is None, then   │                                                   │             │
        │                                                     │                                                                   │ all non-deferred fields are reloaded.                              │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ When accessing deferred fields of an instance, the deferred        │                                                   │             │
        │                                                     │                                                                   │ loading                                                            │                                                   │             │
        │                                                     │                                                                   │ of the field will call this method.                                │                                                   │             │
        │ save                                                │ (self, *args, force_insert=False, force_update=False, using=None, │ Save the current instance. Override this in a subclass if you want │ python3.13/site-packages/django/db/models/base.py │ 820         │
        │                                                     │ update_fields=None)                                               │ to                                                                 │                                                   │             │
        │                                                     │                                                                   │ control the saving process.                                        │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ The 'force_insert' and 'force_update' parameters can be used to    │                                                   │             │
        │                                                     │                                                                   │ insist                                                             │                                                   │             │
        │                                                     │                                                                   │ that the "save" must be an SQL insert or update (or equivalent for │                                                   │             │
        │                                                     │                                                                   │ non-SQL backends), respectively. Normally, they should not be set. │                                                   │             │
        │ save_base                                           │ (self, raw=False, force_insert=False, force_update=False,         │ Handle the parts of saving which should be done only once per      │ python3.13/site-packages/django/db/models/base.py │ 951         │
        │                                                     │ using=None, update_fields=None)                                   │ save,                                                              │                                                   │             │
        │                                                     │                                                                   │ yet need to be done in raw saves, too. This includes some sanity   │                                                   │             │
        │                                                     │                                                                   │ checks and signal sending.                                         │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ The 'raw' argument is telling save_base not to save any parent     │                                                   │             │
        │                                                     │                                                                   │ models and not to do any changes to the values before save. This   │                                                   │             │
        │                                                     │                                                                   │ is used by fixture loading.                                        │                                                   │             │
        │ serializable_value                                  │ (self, field_name)                                                │ Return the value of the field name for this instance. If the field │ python3.13/site-packages/django/db/models/base.py │ 762         │
        │                                                     │                                                                   │ is                                                                 │                                                   │             │
        │                                                     │                                                                   │ a foreign key, return the id value instead of the object. If       │                                                   │             │
        │                                                     │                                                                   │ there's                                                            │                                                   │             │
        │                                                     │                                                                   │ no Field object with this name on the model, return the model      │                                                   │             │
        │                                                     │                                                                   │ attribute's value.                                                 │                                                   │             │
        │                                                     │                                                                   │                                                                    │                                                   │             │
        │                                                     │                                                                   │ Used to serialize a field's value (in the serializer, or form      │                                                   │             │
        │                                                     │                                                                   │ output,                                                            │                                                   │             │
        │                                                     │                                                                   │ for example). Normally, you would just access the attribute        │                                                   │             │
        │                                                     │                                                                   │ directly                                                           │                                                   │             │
        │                                                     │                                                                   │ and not use this method.                                           │                                                   │             │
        │ unique_error_message                                │ (self, model_class, unique_check)                                 │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1546        │
        │ validate_constraints                                │ (self, exclude=None)                                              │                                                                    │ python3.13/site-packages/django/db/models/base.py │ 1585        │
        │ validate_unique                                     │ (self, exclude=None)                                              │ Check unique constraints on the model and raise ValidationError if │ python3.13/site-packages/django/db/models/base.py │ 1370        │
        │                                                     │                                                                   │ any                                                                │                                                   │             │
        │                                                     │                                                                   │ failed.                                                            │                                                   │             │
        └─────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────┴───────────────────────────────────────────────────┴─────────────┘

Total Models Listed: 5