Updated REST framework 2 roadmap (markdown)

Tom Christie 2013-12-05 01:21:58 -08:00
parent 29afceb2d2
commit bfd96aa715

@ -84,9 +84,9 @@ In the interests of pushing forward the state APIs, and promoting hypermedia app
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.
**HTML plus API views**: HTML views need a different set of conventions to standard renderers - typically you'll want to add in more context, furthermore context data does not need serialized as it is instead rendered in the template. Responses such as `201 Created` may need to instead be translated into redirects, and `204 No content` is not a reasonable response. A set of views that allow developers to easily write web apps that expose both the API and the App with the same set of views. Believe @md4d has started some work on this.
**noSQL implementations**: Packages that contain a full set of views and serializers for supporting a particular noSQL backend. Similarly it might also be useful to have an SQLAlchamy implementation.
* **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.
* **HTML plus API views**: HTML views need a different set of conventions to standard renderers - typically you'll want to add in more context, furthermore context data does not need serialized as it is instead rendered in the template. Responses such as `201 Created` may need to instead be translated into redirects, and `204 No content` is not a reasonable response. A set of views that allow developers to easily write web apps that expose both the API and the App with the same set of views. Believe @md4d has started some work on this.
* **noSQL implementations**: Packages that contain a full set of views and serializers for supporting a particular noSQL backend. Similarly it might also be useful to have an SQLAlchamy implementation.
[#7]: https://github.com/tomchristie/django-rest-framework/pull/7
[#8]: https://github.com/tomchristie/django-rest-framework/pull/8