From 7c4d50f621a9c0668b8f8992751de6b2d7bcbe29 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Tue, 9 Oct 2012 12:48:49 +0100 Subject: Fix browseable API form display error for authenticated permissions --- rest_framework/request.py | 4 ++++ rest_framework/templates/rest_framework/base.html | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'rest_framework') diff --git a/rest_framework/request.py b/rest_framework/request.py index 3725b3c9..0a57d376 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 abf3672f..d26cb8f4 100644 --- a/rest_framework/templates/rest_framework/base.html +++ b/rest_framework/templates/rest_framework/base.html @@ -95,7 +95,7 @@
{% csrf_token %} - +
{% endif %} -- cgit v1.2.3