我在 vue 中发送带有表单数据的 axios.patch 请求
axios.patch(`${API_BASE}/products/${id}/`, data, {
headers: { 'Content-Type': 'multipart/form-data'
}
并调用 Django ModelViewset 部分更新
class MyViewSet(viewsets.ModelViewSet):
def update(self, request, *args, **kwargs):
data = request.data.copy()
question = self.get_object()
...
问题是我以字符串形式获取所有值.. null 值为“null”,整数值为“1”,依此类推。 在此处输入图像描述
我应该怎么做才能在 request.data 中获取正常值(null 为 None,整数为 int)?