Как обновлять и создавать одновременно?
Я хочу создать объект и после его создания обновить другой объект, не уверен, как это сделать?
My View:
class CreateUserClassQuestionRecord(UpdateAPIView, CreateAPIView):
queryset = UserClassQuestionsRecord.objects.all()
serializer_class = User_Class_Question_RecordSerializer
permission_classes = [IsAuthenticated]
def update(self, request, *args, **kwargs):
user_inf =UserClassQuestionsRecord.objects.filter(user=self.request.user,
question__singleclass_id =self.kwargs.get('pk')).all()
for c in user_inf:
if c :
ClassAttempt.objects.filter(user=self.request.user, related_class_id=self.kwargs.get('pk')).update(is_first_time=False)
else:
pass
Мой json :
{
"is_correct": "True",
"xp_collected": 10,
"user": 1,
"question": 1,
"selected_answer": 13
}
Урл: http://127.0.0.1:8000/api/class-record/new/13/
Мое сообщение об ошибке:
Expected a `Response`, `HttpResponse` or `HttpStreamingResponse` to be returned from the view, but received a `<class 'NoneType'>`