def __getitem__(self, key): if models.postExists(key, "blog"): return BlogPost(self, key) else: raise KeyError(key)
def __getitem__(self, key): if models.postExists(key, "music"): return MusicPost(self, key) else: raise KeyError(key)