【问题标题】:How to get time stamp of database update using psycopg2如何使用 psycopg2 获取数据库更新的时间戳
【发布时间】:2017-04-05 17:36:56
【问题描述】:

我正在使用 Django 实现 HTTP 流。当用户打开网页时,会与服务器建立连接,当对 postgresql 表进行新条目时,该连接会返回数据。

我们将模型称为“M”,该模型在更新时将数据返回给客户端 我有一个视图get_update,它会检查时间戳并返回数据。 我该怎么做呢?

【问题讨论】:

    标签: django postgresql psycopg2 comet postgresql-9.6


    【解决方案1】:

    没有看到您的代码很难知道,但据我了解,您正在尝试查询上次更新表的时间。如果这是正确的,我会在您的模型上添加一个“last_updated”属性并查询它,如下所示:

    models.py

    class YourModel(models.Model):
        last_updated = models.DateTimeField(auto_now=True)
    

    views.py

    def get_update():
        time_updated = YourModel.objects.last().last_updated
        return(time_updated)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-23
      • 2021-05-19
      • 2019-05-21
      • 1970-01-01
      • 2020-03-07
      • 1970-01-01
      • 2021-10-28
      相关资源
      最近更新 更多