SQLAlchemy のセッションに問題があります。DB に行を追加しても問題ありませんが、アプリを閉じずに別の行を追加したい場合、追加されません。
これは私のモデルの関数です:
def add(self,name):
self.slot_name = name
our_slot = self.session_.query(Slot).filter_by(slot_name = str(self.slot_name)).first()
if our_slot:
return 0
else:
self.session_.add(self)
self.session_.commit()
return 1