отобразить таблицу шаблонов Django - PullRequest
0 голосов
/ 24 сентября 2018

У меня в настоящее время определены 4 таблицы:

 station(models.Model):
    station_name=models.CharField()

 data1(models.Model):
    station = models.ForeignKey(station)
    date = models.DateField()
    value1 = models.CharField()

 data2(models.Model):
    station = models.ForeignKey(station)
    date = models.DateField()
    value2 = models.CharField()
    value3 = models.CharField()


 data3(models.Model):
    station = models.ForeignKey(station)
    date = models.DateField()
    value4 = models.CharField()
    value5 = models.CharField()

В настоящее время у меня также есть следующие наборы запросов:

mydate = '2018-09-09'
data_1 = data1.objects.filter(date__gte= mydate )
<Queryset[<data1 : 2018-09-19>,<data1 : 2018-09-19>,<data1: 2018-09-20>]
data_2 = data1.objects.filter(date__gte= mydate )
<Queryset[<data2 : 2018-09-19>,<data2 : 2018-09-19>,<data2: 2018-09-22>,<data2: 2018-09-23>]
data_3 = data1.objects.filter(date__gte= mydate )
<Queryset[<data3 : 2018-09-19>,<data3 : 2018-09-19>,<data3: 2018-09-22>]

Как будет происходить создание таблицы HTML, аналогичной приведенной ниже:

  station | date      | value1 | value2 | value3 | value4 | value5
  1       | 2018-09-19|  x1    |  y1    | z1     | a1     | b1
  2       | 2018-09-19|  x2    |  y2    | z2     | a2     | b2
  1       | 2018-09-20|  x3    |  Null  | Null   | Null   | Null
  2       | 2018-09-22|  NUll  |  y4    | z4     | a4     | b4
  1       | 2018-09-23|  NUll  |  y5    | z5     | Null   | Null

Спасибо за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...