如何使用 psycopg2 获取数据库更新的时间戳
How to get time stamp of database update using psycopg2
我正在使用 Django 实现 HTTP 流。当用户打开网页时,会与服务器建立连接,当对 postgresql table.
进行新条目时,该服务器 returns 返回数据
让我们调用模型 "M",该模型在更新后 returns 将数据返回给客户端
我有一个视图 get_update
,它执行时间戳检查和 returns 返回数据。
我该怎么做?
如果没有看到您的代码,很难知道,但据我了解,您正在尝试查询上次更新 table 的时间。如果那是正确的,我会在您的模型上添加一个 "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)
我正在使用 Django 实现 HTTP 流。当用户打开网页时,会与服务器建立连接,当对 postgresql table.
进行新条目时,该服务器 returns 返回数据让我们调用模型 "M",该模型在更新后 returns 将数据返回给客户端
我有一个视图 get_update
,它执行时间戳检查和 returns 返回数据。
我该怎么做?
如果没有看到您的代码,很难知道,但据我了解,您正在尝试查询上次更新 table 的时间。如果那是正确的,我会在您的模型上添加一个 "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)