aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Christie2013-03-31 11:36:58 +0100
committerTom Christie2013-03-31 11:36:58 +0100
commitec076a00786c6b89a55b6ffe2556bb3b777100f5 (patch)
tree83d92cdf9adb70d0b0baf9136f0d3c24a2a778b4
parent97aa0239163868af40b0a5660c48b54bd7656ad6 (diff)
downloaddjango-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.md4
-rw-r--r--docs/template.html2
-rw-r--r--docs/tutorial/6-viewsets-and-routers.md (renamed from docs/tutorial/6-resource-orientated-projects.md)0
-rwxr-xr-xmkdocs.py2
-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.
-
-&mdash; [Ruby on Rails Documentation][cite]
+>
+> &mdash; [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
diff --git a/mkdocs.py b/mkdocs.py
index dadb17d2..f6cc2b5a 100755
--- a/mkdocs.py
+++ b/mkdocs.py
@@ -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