Package hm :: Package db :: Module tag
[hide private]
[frames] | no frames]

Module tag

source code

Classes [hide private]
  Slug
Slugs are intended to be like tags, except unique. This would be useful for identifying objects from a url or providing permalinks.
  SlugMixin
This class is mixed into other model classes to give the Slugging functionality.
  TagManager
  Tag
A Tag is a word or short phrase used to describe an object. An object can have many Tags associated with it.
  TagMixin
TagMixin is a mix-in used to provide common methods, attributes, and hooks to all the models that can be given Tag labels. The list of these objects can be found at tag.Tag.

At initialization, TagMixin._apply is applied to all the models listed in tag.Tag.

  Tagging
A Tagging is a single link between an object and a word, or Tag. There can be many Taggings for any Tag or object.