make the confirmation template generic

This commit is contained in:
Andreas Zweili 2020-06-15 21:36:41 +02:00
parent 9e34bf1f54
commit 1aa48a7109
2 changed files with 9 additions and 3 deletions

View File

@ -1,9 +1,10 @@
{% extends "core/base.html" %}
{% block section_title %}Remove RAM Module{% endblock %}
{% load core_extras %}
{% block section_title %}Remove {{ object|verbose_name|title }}{% endblock %}
{% block content %}
<div class="row">
<form method="post">{% csrf_token %}
<p>Are you sure you want to remove the RAM module from "{{ object }}"?</p>
<p>Are you sure you want to remove the "{{ object|verbose_name }}" from "{{ object }}"?</p>
<button type="submit" class="btn btn-danger">Delete</button>
<a href="{{ request.META.HTTP_REFERER }}" class="btn btn-primary">Cancel</a>
<input type="hidden" id="previous_page" name="previous_page" value="/previous/page/url">

View File

@ -157,7 +157,12 @@ class ComputerRamRelationCreateView(LoginRequiredMixin, CreateView):
class ComputerRamRelationDeleteView(LoginRequiredMixin, DeleteView):
model = ComputerRamRelation
template_name = 'computers/ram_relation_confirm_delete.html'
template_name = 'computers/relation_confirm_delete.html'
def get_success_url(self):
return reverse('computer', args=(self.object.computer.pk,))
def get_success_url(self):
return reverse('computer', args=(self.object.computer.pk,))