django - 如何通过 Vue JS 调用 REST API 服务
问题描述
我正在使用 Vue JS 和 Django Rest Framework 创建一个博客网站。
我在 Vue JS 中有一个提交按钮,它应该将文本输入传递给 Django,我该怎么做?
POST API 链接位于 localhost:8000/api/post
解决方案
你可以用 axios 做这样的事情
var url = 'http://localhost:8000/api/post';
var data = new FormData;
data.append('name','Jane Doe');
axios.post(url,data).then(response => {
// success
}).catch(thrown => {
// error
});
推荐阅读
- python - 在 Python 程序中获取“TypeError:'str' object is not callable”
- ascii - 汇编语言(emu8086)将值转换为等效的 ASCII 码
- c# - 尽管 if 条件为假,但仍执行语句
- apache-spark - 在工作节点上并行排序 PySpark 数据帧
- php - Learndash - 将主题类别添加到
- listview - 如何在颤动中将 onTap() 或 onPressed() 添加到 ExpansionTileCard?
- java - 如何在春季启动中允许字段为空白?
- python - 在 dask 中为一名工作人员并行化/分发子进程调用?
- python-3.x - 有没有办法我们可以使用 Python 和 Beautiful soup 更新以“/”开头的 url
- android - 离子电容器实时重载不适用于android