Я создаю блог в Flask, но у меня возникает проблема при создании сообщений в блоге. Я всегда получаю эту ошибку:
SQLite DateTime type only accepts Python datetime and date objects as input.
Она отображает ошибку, полученную из моего файла models.py.
Вот мой файл models.py:
class Post(db.Model):
__tablename__ = 'posts'
id = db.Column(db.Integer,primary_key = True)
title = db.Column(db.String(50),)
time = db.Column(db.DateTime,nullable=False,default=str(datetime.datetime.now().strftime("%a, %b %d, %Y")))
description = db.Column(db.Text,)
user_id = db.Column(db.Integer,db.ForeignKey('users.id'))
def __init__(self,title,description,user_id):
self.title = title
self.description = description
self.user_id = user_id