diff --git a/docs/index.md b/docs/index.md index 6a9f79804..c149d9749 100644 --- a/docs/index.md +++ b/docs/index.md @@ -54,7 +54,7 @@ If you're intending to use the browserable API you'll want to add REST framework url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')) ) -Note that the base URL can be whatever you want, but you must include `rest_framework.urls` with the `rest_framework` namespace. +Note that the URL path can be whatever you want, but you must include `rest_framework.urls` with the `rest_framework` namespace. ## Quickstart @@ -119,6 +119,7 @@ Run the tests: ./rest_framework/runtests/runtests.py +For more information see the [Contributing to REST framework][contributing] section. ## Support For support please see the [REST framework discussion group][group], or try the `#restframework` channel on `irc.freenode.net`. diff --git a/rest_framework/request.py b/rest_framework/request.py index 3725b3c9c..0a57d3764 100644 --- a/rest_framework/request.py +++ b/rest_framework/request.py @@ -41,6 +41,10 @@ def clone_request(request, method): ret._content_type = request._content_type ret._stream = request._stream ret._method = method + if hasattr(request, '_user'): + ret._user = request._user + if hasattr(request, '_auth'): + ret._auth = request._auth return ret diff --git a/rest_framework/templates/rest_framework/base.html b/rest_framework/templates/rest_framework/base.html index abf3672f9..d26cb8f4e 100644 --- a/rest_framework/templates/rest_framework/base.html +++ b/rest_framework/templates/rest_framework/base.html @@ -95,7 +95,7 @@
{% csrf_token %} - +
{% endif %}