gpt4 book ai didi

django - list_allowed_methods和detail_allowed_methods之间的Tastypie区别

转载 作者:行者123 更新时间:2023-12-04 04:53:53 24 4
gpt4 key购买 nike

每个人!我需要为用django编写的网站开发一个API,但是当我阅读stylishpie文档时,我真的很困惑。文档如下:

allowed_methods

Controls what list & detail REST methods the Resource should respond to. Default is None, which means delegate to the more specific list_allowed_methods & detail_allowed_methods options. You may specify a list like ['get', 'post', 'put', 'delete'] as a shortcut to prevent having to specify the other options.

list_allowed_methods

Controls what list REST methods the Resource should respond to. Default is ['get', 'post', 'put', 'delete'].

detail_allowed_methods

Controls what list REST methods the Resource should respond to. Default is ['get', 'post', 'put', 'delete'].



根据这份文件, list_allowed_methods detail_allowed_methods 是完全一样的东西。有人能分辨出两者之间的区别吗?它们中的每一个到底是用来做什么的?

提前致谢!

最佳答案

好的。我已经找到了答案,我将其发布在这里,以防有人帮忙。

以“列表”开头的方法负责对asteapie返回的集合进行操作,例如,博客的所有条目。

虽然方法以“详细信息”开头,但它们负责对项目的操作。例如,您博客的一个特定条目。

希望这会有所帮助!

关于django - list_allowed_methods和detail_allowed_methods之间的Tastypie区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6743731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com