display the warranty in the device views

This commit is contained in:
Andreas Zweili 2020-02-16 14:21:29 +01:00
parent 0248f6a6f3
commit 7f5409aa8f
1 changed files with 7 additions and 2 deletions

View File

@ -13,14 +13,17 @@ from .models import ConnectedDevice
from .tables import ConnectedDevicesTable
from .models import Device
from .tables import DevicesTable
from .models import Warranty
@login_required
@device_view_permission
def device_detail_view(request, pk):
device = get_object_or_404(Device, pk=pk)
warranty_relations = Warranty.objects.filter(device=pk)
return render(request, 'devices/device_details.html',
{'device': device})
{'device': device,
'warranty_relations': warranty_relations})
@login_required
@ -35,8 +38,10 @@ def devices_table_view(request, pk):
@connected_device_view_permission
def connected_device_detail_view(request, pk):
device = get_object_or_404(ConnectedDevice, pk=pk)
warranty_relations = Warranty.objects.filter(device=pk)
return render(request, 'devices/connected_device_details.html',
{'device': device})
{'device': device,
'warranty_relations': warranty_relations})
@login_required