This commit is contained in:
Ross
2021-10-18 18:23:37 +01:00
parent ceeb7cc335
commit 4436267d87
2 changed files with 0 additions and 37 deletions
-32
View File
@@ -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}
-5
View File
@@ -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")