【发布时间】:2017-04-05 17:36:56
【问题描述】:
我正在使用 Django 实现 HTTP 流。当用户打开网页时,会与服务器建立连接,当对 postgresql 表进行新条目时,该连接会返回数据。
我们将模型称为“M”,该模型在更新时将数据返回给客户端
我有一个视图get_update,它会检查时间戳并返回数据。
我该怎么做呢?
【问题讨论】:
标签: django postgresql psycopg2 comet postgresql-9.6
我正在使用 Django 实现 HTTP 流。当用户打开网页时,会与服务器建立连接,当对 postgresql 表进行新条目时,该连接会返回数据。
我们将模型称为“M”,该模型在更新时将数据返回给客户端
我有一个视图get_update,它会检查时间戳并返回数据。
我该怎么做呢?
【问题讨论】:
标签: django postgresql psycopg2 comet postgresql-9.6
没有看到您的代码很难知道,但据我了解,您正在尝试查询上次更新表的时间。如果这是正确的,我会在您的模型上添加一个“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)
【讨论】: