【问题标题】:How to retrieve all data blocks from database at a certain entry in Django?如何在Django中的某个条目从数据库中检索所有数据块?
【发布时间】:2016-09-28 07:14:51
【问题描述】:

对于这个新手问题,我感到非常抱歉... 我将数据作为元组存储在数据库(mysql)中。 这些数据看起来像(日期时间、频率、当前) ...等

如何在某个时间从数据库中检索所有数据? 例如,我想在“2015-9-9 8:23:10”获取所有保存的数据

【问题讨论】:

  • 也显示你的模型

标签: python mysql django


【解决方案1】:

你能展示你的模型吗?

您可以将创建和更新的字段添加到您的模型并查询它们以检索您的数据

class Test(models.Model):
    created = models.DateTimeField(
        default=django.utils.timezone.now, blank=True)
    updated = models.DateTimeField(
        default=django.utils.timezone.now, blank=True)

您可以查询测试模型,然后使用您想要的时间

Test.objects.all(created=datetime.now())

【讨论】:

    【解决方案2】:

    如果datetime field是数据的创建日期,你可以这样做:

    Test.objects.all(datetime__gte=timezone.now)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-21
      • 1970-01-01
      • 2020-06-09
      • 1970-01-01
      • 2019-05-24
      • 1970-01-01
      • 2016-08-17
      • 2018-04-07
      相关资源
      最近更新 更多