Added asset edit/save

This commit is contained in:
2022-03-16 14:13:20 +01:00
parent 111f147cac
commit fa2b83a63a
3 changed files with 31 additions and 3 deletions

View File

@@ -2,6 +2,8 @@ from django.urls import reverse_lazy
from django.views.generic.edit import CreateView, DeleteView, UpdateView
from django.views import generic
from asset.models import Asset
from django.shortcuts import get_object_or_404, reverse
from django.http import HttpResponse, HttpResponseRedirect
class AssetCreateView(CreateView):
model = Asset
@@ -23,3 +25,10 @@ class AssetIndexView(generic.ListView):
# Return the last 20 created containers
return Asset.objects.order_by('-created_ts')[:20]
def asset_save(request, asset_id):
asset = get_object_or_404(Asset, pk=asset_id)
asset.description = request.POST['description']
asset.quantity = request.POST['quantity']
asset.save();
return HttpResponseRedirect(reverse('asset:index'))