Let django display the new graph files.
This commit is contained in:
parent
8f9524716f
commit
f1539101d5
@ -1,4 +1,6 @@
|
|||||||
|
|
||||||
|
import hashlib
|
||||||
|
|
||||||
from django.shortcuts import render
|
from django.shortcuts import render
|
||||||
from django.views import generic
|
from django.views import generic
|
||||||
|
|
||||||
@ -13,6 +15,7 @@ class ServerDetailView(generic.DetailView):
|
|||||||
def get_context_data(self, **kwargs):
|
def get_context_data(self, **kwargs):
|
||||||
context = super(ServerDetailView, self).get_context_data(**kwargs)
|
context = super(ServerDetailView, self).get_context_data(**kwargs)
|
||||||
server = context['server']
|
server = context['server']
|
||||||
|
context['graph_file'] = hashlib.sha256(server.title).hexdigest()
|
||||||
context['weekly_history'] = server.get_stats_history(days=7.5)
|
context['weekly_history'] = server.get_stats_history(days=7.5)
|
||||||
context['averages_for_weekdays'] = server.get_averages_for_weekdays()
|
context['averages_for_weekdays'] = server.get_averages_for_weekdays()
|
||||||
return context
|
return context
|
||||||
|
|||||||
@ -55,6 +55,7 @@
|
|||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h3>Weekly history</h3>
|
<h3>Weekly history</h3>
|
||||||
|
<img src="{% static 'graphs/' %}{{graph_file}}.png" />
|
||||||
<div id="weekly_history"></div>
|
<div id="weekly_history"></div>
|
||||||
<h3>Average per day</h3>
|
<h3>Average per day</h3>
|
||||||
<div id="weekday_averages"></div>
|
<div id="weekday_averages"></div>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user