From 2090477b7213076ec18084b75cc8afb5a5e18025 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Thu, 5 Dec 2013 01:24:15 -0800 Subject: [PATCH] Updated REST framework 2 roadmap (markdown) --- REST-framework-2-roadmap.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/REST-framework-2-roadmap.md b/REST-framework-2-roadmap.md index 65d729d..cfdcf1b 100644 --- a/REST-framework-2-roadmap.md +++ b/REST-framework-2-roadmap.md @@ -82,6 +82,10 @@ Proper caching support has been discussed and @ghickman has had a first stab at In the interests of pushing forward the state APIs, and promoting hypermedia approaches I'd strongly consider including renderers for the `HAL` and `DocJSON` hypermedia types as a baseline, with other hypermedia types aimed as third party packages. One thing that'd probably need to happen here would be for `reverse` to return a `hyperlink` type object instead of a raw string, so that hypermedia renderers can treat links appropriately. +### Pagination API overhaul + +Using serializers for the pagination API is unnecessarily complex, and also doesn't allow us to easily use other pagination styles such as header based pagination links. Ideally we'd introduce a new pagination API, and include a few different default styles. + There are also a number of tasks that I think would be worth pursing as third party packages: * **Bulk upload views**: REST framework supports bulk uploads, but the generic views don't include it by default. A set of views that do support bulk uploads would be great.