diff options
| author | Tom Christie | 2013-03-31 11:36:58 +0100 | 
|---|---|---|
| committer | Tom Christie | 2013-03-31 11:36:58 +0100 | 
| commit | ec076a00786c6b89a55b6ffe2556bb3b777100f5 (patch) | |
| tree | 83d92cdf9adb70d0b0baf9136f0d3c24a2a778b4 | |
| parent | 97aa0239163868af40b0a5660c48b54bd7656ad6 (diff) | |
| download | django-rest-framework-ec076a00786c6b89a55b6ffe2556bb3b777100f5.tar.bz2 | |
Add viewsets/routers to indexs etc
| -rw-r--r-- | docs/api-guide/viewsets-routers.md (renamed from docs/viewsets-routers.md) | 6 | ||||
| -rw-r--r-- | docs/index.md | 4 | ||||
| -rw-r--r-- | docs/template.html | 2 | ||||
| -rw-r--r-- | docs/tutorial/6-viewsets-and-routers.md (renamed from docs/tutorial/6-resource-orientated-projects.md) | 0 | ||||
| -rwxr-xr-x | mkdocs.py | 2 | ||||
| -rw-r--r-- | rest_framework/viewsets.py (renamed from rest_framework/routers.py) | 0 | 
6 files changed, 12 insertions, 2 deletions
| diff --git a/docs/viewsets-routers.md b/docs/api-guide/viewsets-routers.md index 84ccb10b..817e1b8f 100644 --- a/docs/viewsets-routers.md +++ b/docs/api-guide/viewsets-routers.md @@ -1,8 +1,10 @@ +<a class="github" href="routers.py"></a> <a class="github" href="viewsets.py"></a> +  # ViewSets & Routers  > Resource routing allows you to quickly declare all of the common routes for a given resourceful controller. Instead of declaring separate routes for your index... a resourceful route declares them in a single line of code. - -— [Ruby on Rails Documentation][cite] +> +> — [Ruby on Rails Documentation][cite]  Some Web frameworks such as Rails provide functionality for automatically determining how the URLs for an application should be mapped to the logic that deals with handling incoming requests. diff --git a/docs/index.md b/docs/index.md index 4c2720c8..469a5885 100644 --- a/docs/index.md +++ b/docs/index.md @@ -86,6 +86,7 @@ The tutorial will walk you through the building blocks that make up REST framewo  * [3 - Class based views][tut-3]  * [4 - Authentication & permissions][tut-4]  * [5 - Relationships & hyperlinked APIs][tut-5] +* [6 - ViewSets & Routers][tut-6]  ## API Guide @@ -95,6 +96,7 @@ The API guide is your complete reference manual to all the functionality provide  * [Responses][response]  * [Views][views]  * [Generic views][generic-views] +* [ViewSets and Routers][viewsets-routers]  * [Parsers][parsers]  * [Renderers][renderers]  * [Serializers][serializers] @@ -197,11 +199,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.  [tut-3]: tutorial/3-class-based-views.md  [tut-4]: tutorial/4-authentication-and-permissions.md  [tut-5]: tutorial/5-relationships-and-hyperlinked-apis.md +[tut-6]: tutorial/6-viewsets-and-routers.md  [request]: api-guide/requests.md  [response]: api-guide/responses.md  [views]: api-guide/views.md  [generic-views]: api-guide/generic-views.md +[viewsets-routers]: api-guide/viewsets-routers.md  [parsers]: api-guide/parsers.md  [renderers]: api-guide/renderers.md  [serializers]: api-guide/serializers.md diff --git a/docs/template.html b/docs/template.html index 7e929762..aec3ecc9 100644 --- a/docs/template.html +++ b/docs/template.html @@ -62,6 +62,7 @@                    <li><a href="{{ base_url }}/tutorial/3-class-based-views{{ suffix }}">3 - Class based views</a></li>                    <li><a href="{{ base_url }}/tutorial/4-authentication-and-permissions{{ suffix }}">4 - Authentication and permissions</a></li>                    <li><a href="{{ base_url }}/tutorial/5-relationships-and-hyperlinked-apis{{ suffix }}">5 - Relationships and hyperlinked APIs</a></li> +                  <li><a href="{{ base_url }}/tutorial/6-viewsets-and-routers{{ suffix }}">6 - ViewSets and Routers</a></li>                  </ul>                </li>                <li class="dropdown"> @@ -71,6 +72,7 @@                    <li><a href="{{ base_url }}/api-guide/responses{{ suffix }}">Responses</a></li>                    <li><a href="{{ base_url }}/api-guide/views{{ suffix }}">Views</a></li>                    <li><a href="{{ base_url }}/api-guide/generic-views{{ suffix }}">Generic views</a></li> +                  <li><a href="{{ base_url }}/api-guide/viewsets-routers{{ suffix }}">ViewSets and Routers</a></li>                    <li><a href="{{ base_url }}/api-guide/parsers{{ suffix }}">Parsers</a></li>                    <li><a href="{{ base_url }}/api-guide/renderers{{ suffix }}">Renderers</a></li>                    <li><a href="{{ base_url }}/api-guide/serializers{{ suffix }}">Serializers</a></li> diff --git a/docs/tutorial/6-resource-orientated-projects.md b/docs/tutorial/6-viewsets-and-routers.md index 9c8a218f..9c8a218f 100644 --- a/docs/tutorial/6-resource-orientated-projects.md +++ b/docs/tutorial/6-viewsets-and-routers.md @@ -47,10 +47,12 @@ path_list = [      'tutorial/3-class-based-views.md',      'tutorial/4-authentication-and-permissions.md',      'tutorial/5-relationships-and-hyperlinked-apis.md', +    'tutorial/6-viewsets-and-routers.md',      'api-guide/requests.md',      'api-guide/responses.md',      'api-guide/views.md',      'api-guide/generic-views.md', +    'api-guide/viewsets-routers.md',      'api-guide/parsers.md',      'api-guide/renderers.md',      'api-guide/serializers.md', diff --git a/rest_framework/routers.py b/rest_framework/viewsets.py index a5aef5b7..a5aef5b7 100644 --- a/rest_framework/routers.py +++ b/rest_framework/viewsets.py | 
