Add a docstring

This commit is contained in:
Petr Viktorin 2011-04-27 02:35:11 +03:00
parent 6f535fdba4
commit add72ef5da

View file

@ -625,6 +625,15 @@ default_costs = {
### ###
class Facade(object): class Facade(object):
"""Facade for optput objects
The main algorithm uses integers (and tiny strings, and sets, dicts,
tuples you get the picture...).
The rest of the world uses ORM objects.
So, all objects that are returned in results have "object ID" attributes
ending in an underscore (e.g. pokemon_), and this base class adds
underscore-less properties that get the underlying object.
"""
@property @property
def pokemon(self): def pokemon(self):
return self.search.session.query(tables.Pokemon).filter_by(id=self.pokemon_).one() return self.search.session.query(tables.Pokemon).filter_by(id=self.pokemon_).one()