refactor/display milliseconds instead of microseconds for metric page

This commit is contained in:
Hongwei 2023-12-12 13:55:35 +01:00
parent 19a496cae2
commit 2e0aee089b
2 changed files with 2 additions and 2 deletions

View File

@ -170,7 +170,7 @@
<td>{{ metric.url }}</td>
<td>{{ metric.source_ip}}</td>
<td>{{ metric.target_ip }}</td>
<td>{{ metric.date|date:"Y-m-d H:i:s.u" }}</td>
<td>{{ metric.date}}</td>
<td>{{ metric.duration }}</td>
</tr>

View File

@ -115,7 +115,7 @@ class MetricsView(LoginRequiredMixin, TemplateView):
"""
for metric in metrics:
metric['date'] = datetime.datetime.strptime(
metric['date'], settings.API_DATE_FORMAT_WITH_SECONDS )
metric['date'], settings.API_DATE_FORMAT_WITH_MILLISECONDS).isoformat(timespec='milliseconds')
return metrics
def to_api(self, cleaned_data):