diff options
| author | Marius Gedminas <marius@gedmin.as> | 2012-02-21 21:46:48 +0200 |
|---|---|---|
| committer | Marius Gedminas <marius@gedmin.as> | 2012-02-21 21:46:48 +0200 |
| commit | f4216ebb4097af71fc9477cd097360e08117d265 (patch) | |
| tree | 084f2b9c84d03ccb0365c7e2d2c4c3d0d7f27382 /docs/narr | |
| parent | bb40d09a0241b9e19cdc86186a7abd30d4d491d3 (diff) | |
| download | pyramid-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.rst | 2 |
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 |
