Object deletion

+ objects are now not simply deleted but the removed_date is being set
+ Seperate table for removed objects
This commit is contained in:
Clemens-Dautermann 2018-12-28 20:22:09 +01:00
parent d5da34ff86
commit 6e2eec0c6e
2 changed files with 66 additions and 20 deletions

View file

@ -2,6 +2,8 @@ from django.shortcuts import render, get_object_or_404
from object_adder.models import Object, Category
from object_adder.forms import ObjectForm
from django.contrib.auth.decorators import login_required
from django.utils import timezone
import re
@ -76,7 +78,8 @@ def objlist(request, orderstr=None):
@login_required
def delete(request, uuid_url):
obj = get_object_or_404(Object, pk=uuid_url)
obj.delete()
obj.removed_date = timezone.now()
obj.save()
return render(request, 'object_lister/delete.html', {'uuid': uuid_url})