所有人!我需要为用django编写的站点开发一个API,但是当我读到那些无聊的文档时,我真的很困惑。文件如下:
allowed_methods
控制资源应该响应的列表和详细REST方法。默认值为None,这意味着委托给更具体的list_allowed_methods & detail_allowed_methods选项。您可以指定一个列表,如'get‘、'post’、'put‘、'delete’这样的快捷方式,以避免指定其他选项。
list_allowed_methods
控制资源应该响应的列表REST方法。默认值是'get','post','put','delete‘。
detail_allowed_methods
控制资源应该响应的列表REST方法。默认值是'get','post','put','delete‘。
根据这个文档,list_allowed_methods和detail_allowed_methods完全一样.有谁能分辨出他们之间的区别吗?它们到底是用来做什么的?
提前感谢!
发布于 2011-08-02 10:01:08
好的。我已经找到了答案,我会把它张贴在这里,以防这能帮助别人。
这些方法以"list“开头,负责tastypie返回的集合上的操作,例如,您博客中的所有条目。
当方法以“细节”开始时,则负责项目上的操作。例如,您的博客中的一个特定条目。
希望这能帮上忙!
https://stackoverflow.com/questions/6743731
复制相似问题