我正在使用 Django REST 框架来构建 API。目前我正在使用 aViewSet来处理特定模型的所有操作,如下所示:
class StAreaViewSet(viewsets.ModelViewSet):`
queryset = StArea.objects.all()
serializer_class = StAreaSerializer
permission_classes = (IsOwner,)
我有一些数据来填充StArea我在文件中上传的对象的一些属性,我可以在request.FILES字典中访问该文件。
我在哪里可以操作文件来获取创建模型所需的数据?我应该覆盖上的.create()方法ViewArea吗?如果是这样,我如何将所有这些信息传递给__init__我模型上的方法?