def clone_question(modeladmin, request, queryset): for obj in queryset: new_obj = Question() new_obj.quiz = obj.quiz new_obj.question += "{} (kopie)".format(obj.question) new_obj.additional_info = obj.additional_info new_obj.image = obj.image new_obj.save() for answer in obj.answers.all(): print("Test", answer) new_answer = Answer() new_answer.answer = answer.answer new_answer.question = new_obj new_answer.save() if answer == obj.right_answer: new_obj.right_answer = new_answer new_obj.save()