Tastypie-9访问数据的方法

时间:2014-02-05 07:30:57

标签: django tastypie

我一直在阅读tastypie文档,我到达了this document,它提出了9种不同的方法来访问数据。他们是

  • detail_uri_kwargs
  • get_object_list
  • obj_get_list
  • obj_get
  • obj_create
  • obj_update
  • obj_delete_list
  • obj_delete
  • 回滚

    我理解的很少但不是全部。什么;差异b / w以下3

  • get_object_list
  • obj_get_list
  • obj_get
  • 什么是detail_uri_kwargs

    另外,请在this thread

    上提供您的建议

    先谢谢。

    1 个答案:

    答案 0 :(得分:-1)

    在文档中,我理解:

    • get_object_list应该获取所有对象。
    • obj_get_list应获取已过滤对象的列表(由kwargs过滤)。
    • obj_get只能通过其“pk”ID获得一个对象。

    • detail_uri_kwargs应设置对象的“pk”。您会看到obj_deleteobj_get等函数假定kwargs具有“pk”键,并且可以使用该键获取唯一对象。