Python MySQL 日期时间格式
我有一个模型:
class errors(models.Model):
date = models.DateTimeField()
msg = models.CharField(max_length=500)
我在插入数据时就是搞不对日期的格式。我做了
msg = "error"
date = datetime.datetime.now()
cursor = connection.cursor()
cursor.execute("INSERT INTO cmt_errors('date', 'msg') VALUES (%s, %s)", (date, msg))
我应该怎么格式化日期,才能不出现语法错误呢?顺便说一下,我可以进行查询,所以我已经把表导入了等等。
1 个回答
1
不要在列名周围加单引号:
"INSERT INTO cmt_errors(date, msg) VALUES (%s, %s)"