Add asset duplication

This commit is contained in:
Johnathan Graydon
2019-01-13 15:28:37 +00:00
parent 2717133d1c
commit c0a7e962b7
5 changed files with 263 additions and 224 deletions

View File

@@ -65,6 +65,21 @@ class AssetEdit(LoginRequiredMixin, generic.TemplateView):
return context
class AssetDuplicate(LoginRequiredMixin, generic.TemplateView):
template_name = 'asset_update.html'
def get_context_data(self, **kwargs):
context = super(AssetDuplicate, self).get_context_data(**kwargs)
if self.kwargs:
context['object'] = get_object_or_404(models.Asset, pk=self.kwargs['pk'])
context['object'].pk = None
context['form'] = forms.AssetForm
# context['asset_names'] = models.Asset.objects.values_list('asset_id', 'description').order_by('-date_acquired')[]
context['duplicate'] = True
return context
@login_required()
def asset_update(request):
context = dict()