.
This commit is contained in:
@@ -12,6 +12,7 @@ from .models import Entry, Formats
|
||||
from .tables import EntryTable
|
||||
from .filters import EntryFilter
|
||||
from django_filters.views import FilterView
|
||||
from django.contrib.auth.decorators import user_passes_test
|
||||
|
||||
from django_tables2 import SingleTableView, SingleTableMixin
|
||||
|
||||
@@ -55,6 +56,15 @@ def formats_view(request):
|
||||
formats = Formats.objects.all()
|
||||
return render(request, "oef/formats_view.html", {"formats": formats})
|
||||
|
||||
@user_passes_test(lambda u: u.is_superuser)
|
||||
def formats_delete(request, pk):
|
||||
f = get_object_or_404(Formats, pk=pk)
|
||||
f.delete()
|
||||
|
||||
return HttpResponse("Format deleted")
|
||||
|
||||
|
||||
|
||||
def formats_apply(request, pk):
|
||||
format = get_object_or_404(Formats, pk=pk)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user