Моя цель очень напоминает то, что было задано в этом вопросе , но с точки зрения DRF, а не форм.
Таким образом, в основном вопрос заключается в том, как я могу получить вновь созданный объект в следующем фрагменте кода:
TestSerializer(serializers.ModelSerializer)
class Meta:
fields = '__all__'
model = TestModel
class TestView(generics.CreateAPIView):
serializer_class = TestSerializer
def create(self, request, *args, **kwargs):
response = super(TestView, self).create(request, *args, **kwargs)
created_model_instance = .... ?
print(created_model_instance.id)
return response