def tags_add(request): if request.method == 'POST': form = TagForm(request.POST) if form.is_valid(): tag = form.save(commit=False) tag.tag_modified_by_user_id = request.user tag.save() tag.logger(str(request.user), " TAG_ADD_EXECUTED") messages.success(request, 'Tag added') return redirect('/tags') else: form = TagForm() debug_logger(str(request.user), " TAG_ADD_ENTERED") return render(request, 'dfirtrack_main/tag/tags_add.html', {'form': form})
def tags_edit(request, pk): tag = get_object_or_404(Tag, pk=pk) if request.method == 'POST': form = TagForm(request.POST, instance=tag) if form.is_valid(): tag = form.save(commit=False) tag.tag_modified_by_user_id = request.user tag.save() tag.logger(str(request.user), " TAG_EDIT_EXECUTED") messages.success(request, 'Tag edited') return redirect('/tags') else: form = TagForm(instance=tag) tag.logger(str(request.user), " TAG_EDIT_ENTERED") return render(request, 'dfirtrack_main/tag/tags_edit.html', {'form': form})