javascript - Django rest 框架 PUT 方法与 Postman 一起使用,但不适用于 Javascript FormData
问题描述
目前在一个模型中,我定义了一个 JsonField:
bounding = models.JSONField(blank=True, null=True)
邮递员请求运行良好:
但是当我在 Javascript 中使用 XMLHttpRequest 时:
let data = new FormData();
data.append('bounding', JSON.stringify(myArray));
let xhttp = new XMLHttpRequest();
xhttp.open('PUT', '/image/', true);
xhttp.send(data);
边界字段始终为无。我能做些什么来解决这个问题?
解决方案
推荐阅读
- typo3 - TYPO3 Powermail v7.3 添加CSS类
- java - Java QR 阅读器库
- javascript - Mapbox GL JS图层动画低fps
- php - 使用 PHPUnit 测试控制器,但它会引发 401 错误
- c# - 将 ScriptableObjects 加载到单个预制件/多个预制件的最佳实践是什么?
- python - Python:在列表中查找相应的元素并将它们总结在一个新列表中
- php - 如何在没有任何外部库的情况下在 php 中制作和过期基于令牌的应用程序
- android - 使用camera2 API检测到人脸时如何使按钮出现?
- mongodb - 使用_t定义查询C#驱动插入的记录
- python - 根据多个条件提取数据框中的行?