# 轉自:http://www.cnblogs.com/zhzhlong/p/9325180.html
視圖集中附加action的聲明
from rest_framework.decorators import action
# 追加action:返回書記的倒敘地0個書籍的信息
@action(methods=['get'],detail=False)
def latest(self, request):
"""
# 追加action 修改圖書的閱讀數量
@action(methods=['put'],detail=True)
def read(self, request, pk):
...
其中:
@action()
action裝飾器可以接收兩個參數:
methods: 聲明該action對應的請求方式,列表傳遞
detail: 聲明該action的路徑是否與單一資源對應,及是否是xxx/<pk>/action方法名/
True 表示路徑格式是xxx/<pk>/action方法名/
False 表示路徑格式是xxx/action方法名/
