diff --git a/finances/views.py b/finances/views.py index 33200e7c2eb3a10a9c2b6f905960d0cb497583f9..649259a247f5feddb003dabfff9fae60aa02486f 100644 --- a/finances/views.py +++ b/finances/views.py @@ -1,5 +1,6 @@ from django.contrib import messages from django.contrib.auth.decorators import permission_required +from django.contrib.auth.mixins import LoginRequiredMixin from django.http import Http404 from django.shortcuts import render from django.views.generic.edit import DeleteView @@ -25,7 +26,7 @@ def timesheets(request): return render(request, 'finances/timesheets.html', context) -class LogDeleteView(DeleteView): +class LogDeleteView(LoginRequiredMixin, DeleteView): model = WorkLog def get_object(self):