使用django-tastypie创建、更新和删除调用

7 投票
1 回答
8539 浏览
提问于 2025-04-16 21:49

我正在使用django-tastypie来为我的项目构建API。我参考了tastypie文档

根据这个文档,我可以使用GET方法来获取数据,并根据参数进行过滤。但是,我找不到关于PUT(更新)、DELETE(删除对象)和POST(创建新对象)的示例。

有没有人知道如何在django-tastypie中写出创建、更新和删除的调用呢?

谢谢大家。

1 个回答

6

post_list 和其他 post 命令是用来创建新内容的,而 put 是用来更新已有内容的,delete 则是用来删除内容的。还有一些以 obj_ 开头的方法也实现了这些功能。

你可以看看这个例子,地址是 http://django-tastypie.readthedocs.org/en/latest/cookbook.html,里面展示了如何进行每一个基本操作。

另外,试试一些通用的 Django 教程,它们也会给你提供相关的信息。

撰写回答