Django REST Framework を使用して API を構築しています。現在、ViewSet
次のような特定のモデルのすべてのアクションを処理するためにを使用しています。
class StAreaViewSet(viewsets.ModelViewSet):`
queryset = StArea.objects.all()
serializer_class = StAreaSerializer
permission_classes = (IsOwner,)
StArea
ファイルにアップロードするオブジェクトのいくつかの属性を入力するためのデータがいくつかあります。このファイルは、request.FILES
辞書でアクセスできます。
モデルの作成に必要なデータを取得するために、ファイルをどこで操作できますか? .create()
のメソッドをオーバーライドする必要がありますViewArea
か? __init__
もしそうなら、どうすればそのすべての情報をモデルのメソッドに渡すことができますか?