コード例 #1
0
ファイル: models.py プロジェクト: ericheroster/catonmat.net
 def delete_tag(self, tag_name):
     tag = session.query(Tag).filter_by(name=tag_name).first()
     if tag in self.tags:
         self.tags.remove(tag)
         self.save()
         if tag.count == 1:
             session.delete(tag)
         else:
             tag.count = Tag.count - 1
         session.commit()
コード例 #2
0
ファイル: models.py プロジェクト: ericheroster/catonmat.net
 def save(self):
     session.add(self)
     session.commit()