I have basic rest framework setup:
url(r'^items/$', ItemList.as_view(), name='item-list'),
...
class ItemList(generics.ListCreateAPIView):
model = Item
serializer_class = ItemSerializer
I want to cache this request using @cache_page
decorator. I tried something stupid like:
url(r'^items/$', cached_items, name='item-list'),
...
@cache_page(1000)
def cached_items(request):
return ItemList.as_view()
which doesn't work. How can I wrap those views properly?