我已经完成了基本的REST框架设置:
url(r'^items/$', ItemList.as_view(), name='item-list'),
...
class ItemList(generics.ListCreateAPIView):
model = Item
serializer_class = ItemSerializer
我希望你能使用
@cache_page
装饰器来缓存这个请求。我尝试了一些愚蠢的方法,比如:url(r'^items/$', cached_items, name='item-list'),
...
@cache_page(1000)
def cached_items(request):
return ItemList.as_view()
哪些视图无法正常工作?我该如何正确地包装这些视图?