def get_for_user(self, user): username = get_from_obj_or_direct(user, "username") posts = self.c().find({ "author": username }).sort("post_date", DESCENDING) converted = (self.convert_to_model(p) for p in posts) return converted
def create(self, post): post.author = get_from_obj_or_direct(post.author, "username") post.post_date = datetime.datetime.now() return super(PostRepository, self).create(post)
def get_for_user(self, user): username = get_from_obj_or_direct(user, "username") posts = self.session().query(Post).filter_by(author=username).order_by(desc("post_date")) return posts
def create(self, post): post.author = get_from_obj_or_direct(post.author, "username") post.post_date = datetime.datetime.now() return super(PostRepository, self).create(post)
def get_for_user(self, user): username = get_from_obj_or_direct(user, "username") posts = self.c().find({"author" : username }).sort("post_date", DESCENDING) converted = (self.convert_to_model(p) for p in posts) return converted
def get_for_user(self, user): username = get_from_obj_or_direct(user, "username") posts = self.session().query(Post).filter_by(author=username).order_by( desc("post_date")) return posts