summaryrefslogtreecommitdiff
path: root/docs/narr
diff options
context:
space:
mode:
authorMarius Gedminas <marius@gedmin.as>2012-02-21 21:46:48 +0200
committerMarius Gedminas <marius@gedmin.as>2012-02-21 21:46:48 +0200
commitf4216ebb4097af71fc9477cd097360e08117d265 (patch)
tree084f2b9c84d03ccb0365c7e2d2c4c3d0d7f27382 /docs/narr
parentbb40d09a0241b9e19cdc86186a7abd30d4d491d3 (diff)
downloadpyramid-f4216ebb4097af71fc9477cd097360e08117d265.tar.gz
pyramid-f4216ebb4097af71fc9477cd097360e08117d265.tar.bz2
pyramid-f4216ebb4097af71fc9477cd097360e08117d265.zip
Fix favicon_view example: open the file in binary mode.
Without this fix Python 3 users might get Unicode errors, and Windows users might get data corruption.
Diffstat (limited to 'docs/narr')
-rw-r--r--docs/narr/assets.rst2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/narr/assets.rst b/docs/narr/assets.rst
index 4f80d33c7..2cc870619 100644
--- a/docs/narr/assets.rst
+++ b/docs/narr/assets.rst
@@ -374,7 +374,7 @@ do so, do things "by hand". First define the view callable.
def favicon_view(request):
here = os.path.dirname(__file__)
- icon = open(os.path.join(here, 'static', 'favicon.ico'))
+ icon = open(os.path.join(here, 'static', 'favicon.ico'), 'rb')
return Response(content_type='image/x-icon', app_iter=icon)
The above bit of code within ``favicon_view`` computes "here", which is a