Exemple #1
0
class Show(APIObject):
    _fields = [
        'showName', 'channelName', 'videoLink', 'mobileLink', 'logo', 'fanart',
        'playlists', 'tvdbSeriesId'
    ]
    channelName = EnumField(ChannelNameEnum)
    playlists = ListField(Playlist)

    def __repr__(self):
        return '<Show name=\'{0}\'>'.format(self.showName)
Exemple #2
0
    def setUp(self):
        class A(object):
            def __init__(self, value):
                self.value = value

            def __eq__(self, other):
                return self.value == other.value

            def from_python(self):
                return self.value

        self.A = A
        self.lf = ListField(self.A, help='help')
Exemple #3
0
class MediaRenditionItemCollection(ItemCollection):
    _item_class = AMFRendition
    items = ListField(AMFRendition)
Exemple #4
0
class PlaylistItemCollection(ItemCollection):
    _item_class = Playlist
    items = ListField(Playlist)
Exemple #5
0
class ShowItemCollection(ItemCollection):
    _item_class = Show
    items = ListField(Show)