mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-06-07 07:03:12 +03:00
Remove 'tut 6 - resources' from the docs, since it doesn't exist yet
This commit is contained in:
parent
a3ab66eca4
commit
44281c3996
|
@ -69,7 +69,7 @@ The tutorial will walk you through the building blocks that make up REST framewo
|
||||||
* [3 - Class based views][tut-3]
|
* [3 - Class based views][tut-3]
|
||||||
* [4 - Authentication, permissions & throttling][tut-4]
|
* [4 - Authentication, permissions & throttling][tut-4]
|
||||||
* [5 - Relationships & hyperlinked APIs][tut-5]
|
* [5 - Relationships & hyperlinked APIs][tut-5]
|
||||||
* [6 - Resource orientated projects][tut-6]
|
<!-- * [6 - Resource orientated projects][tut-6]-->
|
||||||
|
|
||||||
## API Guide
|
## API Guide
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
<li><a href="{{ base_url }}/tutorial/3-class-based-views{{ suffix }}">3 - Class based views</a></li>
|
<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-permissions-and-throttling{{ suffix }}">4 - Authentication, permissions and throttling</a></li>
|
<li><a href="{{ base_url }}/tutorial/4-authentication-permissions-and-throttling{{ suffix }}">4 - Authentication, permissions and throttling</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/5-relationships-and-hyperlinked-apis{{ suffix }}">5 - Relationships and hyperlinked APIs</a></li>
|
||||||
<li><a href="{{ base_url }}/tutorial/6-resource-orientated-projects{{ suffix }}">6 - Resource orientated projects</a></li>
|
<!-- <li><a href="{{ base_url }}/tutorial/6-resource-orientated-projects{{ suffix }}">6 - Resource orientated projects</a></li> -->
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="dropdown">
|
<li class="dropdown">
|
||||||
|
|
|
@ -6,6 +6,6 @@
|
||||||
* Demonstrate nested relationships
|
* Demonstrate nested relationships
|
||||||
* Demonstrate and describe hyperlinked relationships
|
* Demonstrate and describe hyperlinked relationships
|
||||||
|
|
||||||
Onwards to [part 6][tut-6].
|
<!-- Onwards to [part 6][tut-6].
|
||||||
|
|
||||||
[tut-6]: 6-resource-orientated-projects.md
|
[tut-6]: 6-resource-orientated-projects.md -->
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
##### RESOURCES AND ROUTERS ARE NOT YET IMPLEMENTED - PLACEHOLDER ONLY #####
|
||||||
|
|
||||||
from functools import update_wrapper
|
from functools import update_wrapper
|
||||||
import inspect
|
import inspect
|
||||||
from django.utils.decorators import classonlymethod
|
from django.utils.decorators import classonlymethod
|
||||||
|
@ -14,6 +16,8 @@ def wrapped(source, dest):
|
||||||
return dest
|
return dest
|
||||||
|
|
||||||
|
|
||||||
|
##### RESOURCES AND ROUTERS ARE NOT YET IMPLEMENTED - PLACEHOLDER ONLY #####
|
||||||
|
|
||||||
class ResourceMixin(object):
|
class ResourceMixin(object):
|
||||||
"""
|
"""
|
||||||
Clone Django's `View.as_view()` behaviour *except* using REST framework's
|
Clone Django's `View.as_view()` behaviour *except* using REST framework's
|
||||||
|
@ -57,10 +61,14 @@ class ResourceMixin(object):
|
||||||
return view
|
return view
|
||||||
|
|
||||||
|
|
||||||
|
##### RESOURCES AND ROUTERS ARE NOT YET IMPLEMENTED - PLACEHOLDER ONLY #####
|
||||||
|
|
||||||
class Resource(ResourceMixin, views.APIView):
|
class Resource(ResourceMixin, views.APIView):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
##### RESOURCES AND ROUTERS ARE NOT YET IMPLEMENTED - PLACEHOLDER ONLY #####
|
||||||
|
|
||||||
class ModelResource(ResourceMixin, views.APIView):
|
class ModelResource(ResourceMixin, views.APIView):
|
||||||
root_class = generics.ListCreateAPIView
|
root_class = generics.ListCreateAPIView
|
||||||
detail_class = generics.RetrieveUpdateDestroyAPIView
|
detail_class = generics.RetrieveUpdateDestroyAPIView
|
||||||
|
|
Loading…
Reference in New Issue
Block a user