diff options
| author | Tom Christie | 2012-09-01 20:26:27 +0100 |
|---|---|---|
| committer | Tom Christie | 2012-09-01 20:26:27 +0100 |
| commit | deedf6957d14c2808c00a009ac2c1d4528cb80c9 (patch) | |
| tree | a029d40c05ceeaffa9d1fb420096c7de4878cbb5 /docs/views.md | |
| parent | 02dcdca13b7cbe89e1980bab7e8274500bf9e4e1 (diff) | |
| download | django-rest-framework-deedf6957d14c2808c00a009ac2c1d4528cb80c9.tar.bz2 | |
REST framework 2 docs
Diffstat (limited to 'docs/views.md')
| -rw-r--r-- | docs/views.md | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/docs/views.md b/docs/views.md deleted file mode 100644 index d227339e..00000000 --- a/docs/views.md +++ /dev/null @@ -1,43 +0,0 @@ -Views -===== - -REST framework provides a simple `View` class, built on Django's `django.generics.views.View`. The `View` class ensures five main things: - -1. Any requests inside the view will become `Request` instances. -2. `Request` instances will have their `renderers` and `authentication` attributes automatically set. -3. `Response` instances will have their `parsers` and `serializer` attributes automatically set. -4. `ImmediateResponse` exceptions will be caught and returned as regular responses. -5. Any permissions provided will be checked prior to passing the request to a handler method. - -Additionally there are a some minor extras, such as providing a default `options` handler, setting some common headers on the response prior to return, and providing the useful `initial()` and `final()` hooks. - -View ----- - -.get(), .post(), .put(), .delete() etc... ------------------------------------------ - -.initial(request, *args, **kwargs) ----------------------------------- - -.final(request, response, *args, **kwargs) ------------------------------------------- - -.parsers --------- - -.renderers ----------- - -.serializer ------------ - -.authentication ---------------- - -.permissions ------------- - -.headers --------- - |
