Example #1
0
    def __cmp__(self, other):
        """Vrať 0, právě když 'self' a 'other' definují totéž spojení.

        Dvě instance této třídy reprezentují totéž spojení, právě když se
        rovnají odpovídající si parametry zadané jejich konstruktorům.

        """
        return compare_attr(self, other, ['_' + option for option in self._OPTIONS])
Example #2
0
 def __cmp__(self, other):
     return compare_attr(self, other,
                         ('_table', '_column', '_related_to', '_type', '_is_hidden'))