diff --git a/anatomy/views.py b/anatomy/views.py index 66522057..70488ea7 100644 --- a/anatomy/views.py +++ b/anatomy/views.py @@ -693,38 +693,6 @@ class AnatomyQuestionCreateBase(RevisionMixin, LoginRequiredMixin, CreateView): return super().form_invalid(form) -@login_required -def question_clone(request, pk): - new_item = get_object_or_404(AnatomyQuestion, pk=pk) - new_item.pk = None # autogen a new pk (item_id) - # new_item.name = "Copy of " + new_item.name #need to change uniques - - form = AnatomyQuestion(request.POST or None, instance=new_item) - - formset = AnswerFormSet() - - if form.is_valid(): - form.instance.author.add(request.user.id) - - # logger.debug(formset.is_valid()) - if formset.is_valid(): - response = super().form_valid(form) - formset.instance = obj - formset.save() - return response - else: - return super().form_invalid(form) - - context = { - "form": form, - "answer_formset": formset - # other context - } - - return render(request, "anatomy/anatomyquestion_form.html", context) - - -# @login_required class AnatomyQuestionCreate(AnatomyQuestionCreateBase): # initial = {'laterality': AnatomyQuestion.NONE} diff --git a/longs/views.py b/longs/views.py index cc1b4214..e8102633 100755 --- a/longs/views.py +++ b/longs/views.py @@ -232,11 +232,6 @@ class LongCreationDefaultView(LoginRequiredMixin, UpdateView): # form.instance.author.add(self.request.user.id) -#@login_required -#@user_is_author_or_long_checker -#def long_delete(request, pk): - #q = get_object_or_404(Long, pk=pk) - #q.delete() class LongDelete(RevisionMixin, AuthorOrCheckerRequiredMixin, DeleteView): model = Long success_url = reverse_lazy("longs:long_view")