浏览代码

Shave some function calls off the time required to do plaintext rendering

Chris McDonough 10 年之前
父节点
当前提交
241aee0354
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      frameworks/Python/pyramid/frameworkbenchmarks/views.py

+ 5 - 3
frameworks/Python/pyramid/frameworkbenchmarks/views.py

@@ -5,6 +5,7 @@ Test views, per the spec here:
 
 from random import randint
 from pyramid.view import view_config
+from pyramid.response import Response
 from frameworkbenchmarks.models import DBSession, World, Fortune
 
 
@@ -91,7 +92,8 @@ def test_6(request):
     """
     Test type 6: Plaintext
     """
-    response = request.response
-    response.text = u"Hello, World!" # py2k/3k
-    response.content_type = "text/plain"
+    response = Response(
+        body=b'Hello, World!',
+        content_type='text/plain',
+        )
     return response