sqlite数据库不接受日期列中的python日期

sqlite数据库不接受日期列中的python日期,python,sqlite,date,sqlalchemy,Python,Sqlite,Date,Sqlalchemy,我正在尝试使用datetime.date.today()将当前日期添加到下面的sqlite表列中 dateadded = db.Column(db.Date) 但是炼金术会犯错误qlachemy.exc.StatementError:(builtins.TypeError)SQLite日期类型仅接受Python日期对象作为输入。 有人知道为什么会这样吗 @app.route('/creategame', methods=["POST"]) def creategame():

我正在尝试使用
datetime.date.today()
将当前日期添加到下面的sqlite表列中

dateadded = db.Column(db.Date)
但是炼金术会犯错误
qlachemy.exc.StatementError:(builtins.TypeError)SQLite日期类型仅接受Python日期对象作为输入。

有人知道为什么会这样吗

@app.route('/creategame', methods=["POST"])
def creategame():
    user=current_user()
    if user:
        new_game = Game()
        new_publisher = Publisher()
        new_developer = Developer()
        new_game.name = request.form.get('gamename')
        new_game.dateadded = datetime.date.today()#datetime.now().date()
        new_game.useradded = current_user()
        new_game.description = request.form.get('description')
        new_game.datepublished = request.form.get('datepublished')
        new_game.publisher = request.form.get('publisher')
        new_publisher.publishername == new_game.publisher
        new_game.developer = request.form.get('developer')
        new_developer.developername == new_game.developer
        print(new_game.name, new_game.dateadded, new_game.useradded, new_game.description, new_game.datepublished, 
        new_game.publisher, new_game.developer) # debug
        if request.form.get('gamename'):
            print(new_game.name, new_game.dateadded, new_game.useradded, new_game.description, new_game.datepublished, 
            new_game.publisher, new_game.developer) # debug
            print("here the second") # debug
            db.session.add(new_developer)
            db.session.commit()
            db.session.add(new_publisher)
            db.session.commit()
            db.session.add(new_game)
            db.session.commit() # 

嗨,Kelso,你能分享一下你用来在模型中插入日期的代码吗?当然@Ishankoshi,它的``new\u game=game()new\u game.dateadded=datetime.date.today()db.session.add(new\u game)db.session.commit()```(是一个更大的函数的一部分,但我想我应该把它省去)还请提供完整的模型,你已经定义了游戏。是的,mb我完成评论太早了accident@IshanJoshi将整个功能添加到post