def add_post(self, img_url, thumb_url, username): user = self.get_user(username) post = Post(image_url=img_url, thumb_url=thumb_url, user=user) self.db.add(post) self.db.commit() post_id = post.id return post_id
def add_post(self, username, image_url, thumb_url): user = self.session.query(User).filter_by(username=username).first() post = Post(user_id=user.id, image_url=image_url, thumb_url=thumb_url) self.session.add(post) self.session.commit() post_id = post.user_id return post_id
def add_post(self, image_url, thumb_url, username): user = self.db.query(User).filter_by(username=username).first() # session.add(Post(image_url=image_url, user=user)) post = Post(image_url=image_url, thumb_url=thumb_url, user=user) self.db.add(post) self.db.commit() post_id = post.id self.db.close() return post_id
def add_post(img_url, thumb_url, username): session = Session() user = session.query(User).filter_by(username=username).first() post = Post(image_url=img_url, thumb_url=thumb_url, user_id=user.id) session.add(post) session.commit() post_id = post.id session.close() return post_id
def add_post(self, image_url, thumb_url, username): """ 上传图片保存到数据库 :param image_url: :param username: :return: """ user = self.get_user(username) post = Post(image_url=image_url, thumb_url=thumb_url, user=user) self.db_session.add(post) self.db_session.commit() post_id = post.id return post_id