Added asset edit/save
This commit is contained in:
@@ -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'))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user