Update dashboard to use retrieved domains data.
This commit is contained in:
parent
07b15faf8e
commit
fbf12f65f2
|
@ -54,7 +54,7 @@
|
||||||
<h4>{% trans "Mail" %}</h4>
|
<h4>{% trans "Mail" %}</h4>
|
||||||
<p class="card-text"><i class="fas fa-envelope fa-3x"></i></p>
|
<p class="card-text"><i class="fas fa-envelope fa-3x"></i></p>
|
||||||
<p class="card-text text-dark">
|
<p class="card-text text-dark">
|
||||||
3 mail addresses created<br/>
|
{{ domain.mails|length }} {% trans "mail addresses created" %}<br/>
|
||||||
<span class="text-warning">1 mail address left</span>
|
<span class="text-warning">1 mail address left</span>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
@ -66,8 +66,13 @@
|
||||||
<h4>{% trans "Databases" %}</h4>
|
<h4>{% trans "Databases" %}</h4>
|
||||||
<p class="card-text"><i class="fas fa-database fa-3x"></i></p>
|
<p class="card-text"><i class="fas fa-database fa-3x"></i></p>
|
||||||
<p class="card-text text-dark">
|
<p class="card-text text-dark">
|
||||||
1 database created<br/>
|
0 {% trans "databases created" %}
|
||||||
|
{% comment %}
|
||||||
|
<!-- TODO databases related to a domain and resource usage
|
||||||
|
{{ domain.databases|length }} {% trans "databases created" %}<br/>
|
||||||
20 MB of 45MB
|
20 MB of 45MB
|
||||||
|
-->
|
||||||
|
{% endcomment %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-2 border-right">
|
<div class="col-md-2 border-right">
|
||||||
|
|
|
@ -27,9 +27,7 @@ class DashboardView(CustomContextMixin, UserTokenRequiredMixin, TemplateView):
|
||||||
|
|
||||||
def get_context_data(self, **kwargs):
|
def get_context_data(self, **kwargs):
|
||||||
context = super().get_context_data(**kwargs)
|
context = super().get_context_data(**kwargs)
|
||||||
|
domains = self.orchestra.retrieve_domain_list()
|
||||||
# TODO retrieve all data needed from orchestra
|
|
||||||
raw_domains = self.orchestra.retrieve_service_list('domain')
|
|
||||||
|
|
||||||
# TODO(@slamora) update when backend provides resource usage data
|
# TODO(@slamora) update when backend provides resource usage data
|
||||||
resource_usage = {
|
resource_usage = {
|
||||||
|
@ -56,19 +54,11 @@ class DashboardView(CustomContextMixin, UserTokenRequiredMixin, TemplateView):
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
for domain in raw_domains:
|
|
||||||
domain['usage'] = {
|
|
||||||
'usage': 300,
|
|
||||||
'total': 650,
|
|
||||||
'unit': 'MB',
|
|
||||||
'percent': 50,
|
|
||||||
}
|
|
||||||
|
|
||||||
# TODO(@slamora) update when backend supports notifications
|
# TODO(@slamora) update when backend supports notifications
|
||||||
notifications = []
|
notifications = []
|
||||||
|
|
||||||
context.update({
|
context.update({
|
||||||
'domains': raw_domains,
|
'domains': domains,
|
||||||
'resource_usage': resource_usage,
|
'resource_usage': resource_usage,
|
||||||
'notifications': notifications,
|
'notifications': notifications,
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue