Skip to content
Snippets Groups Projects

Resolve "Rooms management page"

Merged Piotr Gawron requested to merge 128-rooms-management into master
3 files
+ 10
2
Compare changes
  • Side-by-side
  • Inline
Files
3
# coding=utf-8
# coding=utf-8
from django.shortcuts import redirect, get_object_or_404
from django.shortcuts import redirect, get_object_or_404
 
from django.contrib.auth.decorators import login_required
from . import wrap_response
from . import wrap_response
from ..models import Item
from ..models import Item
@@ -15,6 +16,7 @@ def equipment(request):
@@ -15,6 +16,7 @@ def equipment(request):
return wrap_response(request, "equipment_and_rooms/equipment/index.html", context)
return wrap_response(request, "equipment_and_rooms/equipment/index.html", context)
 
@login_required
def equipment_add(request):
def equipment_add(request):
if request.method == 'POST':
if request.method == 'POST':
form = ItemForm(request.POST)
form = ItemForm(request.POST)
@@ -27,6 +29,7 @@ def equipment_add(request):
@@ -27,6 +29,7 @@ def equipment_add(request):
return wrap_response(request, 'equipment_and_rooms/equipment/add.html', {'form': form})
return wrap_response(request, 'equipment_and_rooms/equipment/add.html', {'form': form})
 
@login_required
def equipment_edit(request, equipment_id):
def equipment_edit(request, equipment_id):
the_item = get_object_or_404(Item, id=equipment_id)
the_item = get_object_or_404(Item, id=equipment_id)
if request.method == 'POST':
if request.method == 'POST':
@@ -40,6 +43,7 @@ def equipment_edit(request, equipment_id):
@@ -40,6 +43,7 @@ def equipment_edit(request, equipment_id):
return wrap_response(request, 'equipment_and_rooms/equipment/edit.html', {'form': form})
return wrap_response(request, 'equipment_and_rooms/equipment/edit.html', {'form': form})
 
@login_required
def equipment_delete(request, equipment_id):
def equipment_delete(request, equipment_id):
the_item = get_object_or_404(Item, id=equipment_id)
the_item = get_object_or_404(Item, id=equipment_id)
the_item.delete()
the_item.delete()
Loading