Package zinnia :: Module models :: Class Category
[hide private]

Class Category

source code


Category object for Entry

Nested Classes [hide private]
  Meta
Category's Meta
  DoesNotExist
  MultipleObjectsReturned

Inherited from mptt.models.MPTTModel: __metaclass__

Instance Methods [hide private]
 
entries_published_set(self)
Return only the entries published
source code
 
__unicode__(self) source code
 
get_absolute_url(*moreargs, **morekwargs)
Return category's URL
 
objects(...)
 
tree(...)

Inherited from mptt.models.MPTTModel: __init__, delete, get_ancestors, get_children, get_descendant_count, get_descendants, get_leafnodes, get_level, get_next_sibling, get_previous_sibling, get_root, get_siblings, insert_at, is_ancestor_of, is_child_node, is_descendant_of, is_leaf_node, is_root_node, move_to, save

Inherited from mptt.models.MPTTModel (private): _mpttfield

Inherited from django.db.models.base.Model: __eq__, __hash__, __ne__, __reduce__, __repr__, __str__, clean, clean_fields, date_error_message, full_clean, prepare_database_save, save_base, serializable_value, unique_error_message, validate_unique

Inherited from django.db.models.base.Model (private): _collect_sub_objects, _get_FIELD_display, _get_next_or_previous_by_FIELD, _get_next_or_previous_in_order, _get_pk_val, _get_unique_checks, _perform_date_checks, _perform_unique_checks, _set_pk_val

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Variables [hide private]
  title = models.CharField(_('title'), max_length= 255)
  slug = models.SlugField(help_text= _('used for publication'), ...
  description = models.TextField(_('description'), blank= True)
  parent = models.ForeignKey('self', null= True, blank= True, ve...
  _base_manager = <django.db.models.manager.Manager object at 0x...
  _default_manager = <django.db.models.manager.Manager object at...
  _meta = <Options for Category>
  _mptt_meta = <mptt.models.MPTTOptions object at 0x936e4ac>
  _tree_manager = <mptt.managers.TreeManager object at 0x937974c>
  children = <django.db.models.fields.related.ForeignRelatedObje...
  entry_set = <django.db.models.fields.related.ManyRelatedObject...

Inherited from django.db.models.base.Model (private): _deferred

Properties [hide private]
  tree_path
Return category's tree path, by his ancestors

Inherited from django.db.models.base.Model: pk

Inherited from object: __class__

Method Details [hide private]

get_absolute_url(*moreargs, **morekwargs)

 

Return category's URL

Decorators:
  • @models.permalink

Class Variable Details [hide private]

slug

Value:
models.SlugField(help_text= _('used for publication'), unique= True, m\
ax_length= 255)

parent

Value:
models.ForeignKey('self', null= True, blank= True, verbose_name= _('pa\
rent category'), related_name= 'children')

_base_manager

Value:
<django.db.models.manager.Manager object at 0x9356a4c>

_default_manager

Value:
<django.db.models.manager.Manager object at 0x9356a4c>

children

Value:
<django.db.models.fields.related.ForeignRelatedObjectsDescriptor objec\
t at 0x9356b0c>

entry_set

Value:
<django.db.models.fields.related.ManyRelatedObjectsDescriptor object a\
t 0x936290c>

Property Details [hide private]

tree_path

Return category's tree path, by his ancestors

Get Method:
unreachable.tree_path(self) - Return category's tree path, by his ancestors