python - 如何在 Django 中编写此插入语句?

标签 python mysql database django

newthing = Link(user=request.user,last_updated=datetime.datetime.now())

但是,这使用的是 datetime ,而不是 MYSQL“now()”。

如何使用mysql的now()?

最佳答案

我不确定这是否使用 MySQL now() 调用,但在 Django 中执行此操作的正确方法是使用 auto_now_addauto_add DateField/DateTimeField 上的选项:

class Link(models.Model):
    ...
    last_updated = models.DateTimeField(auto_now_add = True)
    ...

注意:我在这里假设 Link 是一个模型。

关于python - 如何在 Django 中编写此插入语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2550806/

相关文章:

php - 使用 PDO 将 JSON 解码数据插入 mysql

mysql - 连接两个字段上的表

database - 复制一个没有 LOCK 权限的 postgres 数据库

python - Python 正则表达式模块中的简单案例折叠与完整案例折叠

mysql - 计算具有 3 个列值相同 MySQL 的行的出现次数

python - 在python中创建带时间戳的文件夹

ruby-on-rails - ruby rails : Create Models View And Controller from existing database

c# - 如何在 C# 中使用 Firebird 创建嵌入式数据库

python - 如何打印python模块层次结构?

python - 字符串比较和排序功能