Implemented the solution proposed to #130 - removed TreeModel and made a SlugTreeEnti...
[philo.git] / docs / models / entities.rst
index c311d59..b39a253 100644 (file)
@@ -1,7 +1,7 @@
 Entities and Attributes
 =======================
 
-.. automodule:: philo.models.base
+.. module:: philo.models.base
 
 One of the core concepts in Philo is the relationship between the :class:`Entity` and :class:`Attribute` classes. :class:`Attribute`\ s represent an arbitrary key/value pair by having one :class:`GenericForeignKey` to an :class:`Entity` and another to an :class:`AttributeValue`.
 
@@ -16,6 +16,7 @@ Attributes
        :members:
 
 .. automodule:: philo.models.base
+       :noindex:
        :members: attribute_value_limiter
 
 .. autoclass:: JSONValue
@@ -39,18 +40,16 @@ Entities
 
 .. autoclass:: Entity
        :members:
-       :exclude-members: attribute_set, get_attribute_mapper
 
-.. autoclass:: TreeManager
+.. autoclass:: TreeEntityManager
        :members:
 
 .. autoclass:: TreeEntity
        :show-inheritance:
        :members:
-       :exclude-members: attribute_set, get_attribute_mapper
 
        .. attribute:: objects
 
-               An instance of :class:`TreeManager`.
+               An instance of :class:`TreeEntityManager`.
        
        .. automethod:: get_path
\ No newline at end of file