我目前有一个简单的模型定义,使用django缩略图插件的photoupload功能.
但是当我尝试上传时,它给出了以下错误:
OSError at /admin/products/photo/add/
(13, 'Permission denied')
Run Code Online (Sandbox Code Playgroud)
现在,我知道这似乎是一个权限问题,所以我检查的第一件事是对目录的权限,并将这些更改为777(只是测试),重新启动服务器和fcgi,它仍然给出错误.
追溯
Traceback: File "/usr/lib/python2.6/dist-packages/django/core/handlers/base.py" in get_response
92. response = callback(request, *callback_args,
**callback_kwargs) File "/usr/lib/python2.6/dist-packages/django/contrib/admin/options.py" in wrapper
226. return self.admin_site.admin_view(view)(*args,
**kwargs) File "/usr/lib/python2.6/dist-packages/django/views/decorators/cache.py" in _wrapped_view_func
44. response = view_func(request, *args, **kwargs) File "/usr/lib/python2.6/dist-packages/django/contrib/admin/sites.py" in inner
186. return view(request, *args, **kwargs) File "/usr/lib/python2.6/dist-packages/django/db/transaction.py" in _commit_on_success
240. res = func(*args, **kw) File "/usr/lib/python2.6/dist-packages/django/contrib/admin/options.py" in add_view
734. self.save_model(request, new_object, form, change=False) File "/usr/lib/python2.6/dist-packages/django/contrib/admin/options.py" in save_model
557. obj.save() File "/usr/lib/python2.6/dist-packages/django/db/models/base.py" in save
410. self.save_base(force_insert=force_insert, …Run Code Online (Sandbox Code Playgroud)