擅长:python、mysql、java
<p>似乎您要找的是<a href="http://www.django-rest-framework.org/api-guide/views#function-based-views" rel="noreferrer">Function Based Views</a>,在这里您可以用<code>@api_view()</code>来装饰函数</p>
<pre><code>from rest_framework.decorators import api_view
@api_view(['POST'])
def clear(request):
"""Clear the users cart."""
queryset = Cart.objects.get(user=request.user)
queryset.clear_cart()
serializer = CartSerializer(queryset)
return Response(serializer.data, status=status.HTTP_200_OK)
# urls.py
urlpatterns = patterns('app.views',
....
url(r'^cart/clear/$', 'clear', name='clear_cart_api'),
....
)
</code></pre>