Add customer to disk space detail view
This commit is contained in:
parent
1d4f070867
commit
2e7dca529a
4 changed files with 14 additions and 2 deletions
|
@ -327,6 +327,15 @@ class CustomerHostingPackageDiskUsageDetails(StaffOrSelfLoginRequiredMixin, Deta
|
|||
pk_url_kwarg = "package"
|
||||
context_object_name = "hostingpackage"
|
||||
|
||||
customer = None
|
||||
|
||||
def get_customer_object(self):
|
||||
if self.customer is None:
|
||||
self.customer = get_object_or_404(
|
||||
get_user_model(), username=self.kwargs["user"]
|
||||
)
|
||||
return self.customer
|
||||
|
||||
def get_queryset(self, queryset=None):
|
||||
return super().get_queryset().prefetch_related("customerpackagediskusage_set")
|
||||
|
||||
|
@ -347,6 +356,7 @@ class CustomerHostingPackageDiskUsageDetails(StaffOrSelfLoginRequiredMixin, Deta
|
|||
|
||||
context_data.update(
|
||||
{
|
||||
"customer": self.get_customer_object(),
|
||||
"disk_usage": disk_usage,
|
||||
"mysql_usage": mysql_usage,
|
||||
"pgsql_usage": pgsql_usage,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue