Django应用程序(treeio)生成PDF时出错

2024-05-28 19:38:53 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我得到的错误,当我生成任何网页的PDF。。。有什么建议吗

我得到这个错误,每次我按下按钮的PDF生成它给出一个文件,然后给500个错误,如果我使调试=假,如果调试=真以下错误出现

Environment:

Request Method: GET
Request URL: http://example.com/sales/product/view/76.pdf

Django Version: 1.5.1
Python Version: 2.7.8
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.markup',
'django_websocket',
'django.contrib.messages',
'treeio.account',
'treeio.core',
'treeio.core.api',
'treeio.core.search',
'treeio.documents',
'treeio.events',
'treeio.finance',
'treeio.identities',
'treeio.infrastructure',
'treeio.knowledge',
'treeio.messaging',
'treeio.news',
'treeio.projects',
'treeio.reports',
'treeio.sales',
'treeio.services',
'dajaxice',
'dajax',
'coffin',
'captcha',
'south')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
'treeio.core.middleware.user.AuthMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'treeio.core.middleware.user.LanguageMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.middleware.common.CommonMiddleware',
'johnny.middleware.LocalStoreClearMiddleware',
'johnny.middleware.QueryCacheMiddleware',
'django.middleware.gzip.GZipMiddleware',
'treeio.core.middleware.user.SSLMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'treeio.core.middleware.chat.ChatAjaxMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'treeio.core.middleware.modules.ModuleDetect',
'minidetector.Middleware',
'treeio.core.middleware.user.CommonMiddleware',
'treeio.core.middleware.user.PopupMiddleware')

Traceback:
File "/treeio/treeio/venv/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  121.                             response = middleware_method(request, e)
File "/treeio/treeio/venv/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  115.                         response = callback(request, *callback_args, **callback_kwargs)
File "/treeio/treeio/core/decorators.py" in wrap
  48.                         return f(request, *args, **kwargs)
File "/treeio/treeio/core/decorators.py" in wrap
  124.                 response = f(request, *args, **kwargs)
File "/treeio/treeio/sales/views.py" in product_view
  674.                               context_instance=RequestContext(request), response_format=response_format)
File "/treeio/treeio/core/rendering.py" in render_to_response
  154.         f = codecs.open(source, encoding='utf-8', mode='w')
File "/usr/lib/python2.7/codecs.py" in open
  878.     file = __builtin__.open(filename, mode, buffering)

Exception Type: IOError at /sales/product/view/76.pdf
Exception Value: [Errno 13] Permission denied: '/treeio/treeiobbaffc6da2ff9d79dbdbe7012437c4c0.html'

Tags: djangoinpycoreviewresponserequest错误

热门问题