У меня есть модели под названием Статистика.Из представлений я сделал ListView для отображения его в шаблоне.Теперь моя проблема в том, что я хотел бы видеть только today's == date_expiry
.Как я могу сделать это, используя ListView
?
models.py
class Statistics(models.Model):
site = models.CharField(max_length=264)
name = models.CharField(max_length=264, blank=True)
mac_add = models.CharField(max_length=264)
minutes_used = models.CharField(max_length=265)
date = models.DateTimeField(auto_now=True, blank=True)
date_expiry = models.DateTimeField()
def __str__(self):
return self.name
views.py
class DisplayStats(ListView):
model = Statistics
ordering = ['date']
html
<table class="table">
<tr>
<th>Site</th>
<th>Name</th>
<th>Mac ID</th>
<th>Hours</th>
<th>Date</th>
<th>Date Expired</th>
</tr>
{% for clients in object_list %}
<tr>
<td>{{ clients.site }}</td>
<td>{{ clients.name }}</td>
<td>{{ clients.mac_add }}</td>
<td>{{ clients.minutes_used|cut:".0" }}</td>
<td>{{ clients.date }}</td>
<td>{{ clients.date_expiry }}</td>
</tr>
{% endfor %}
</table>