2013-01-08 155 views
0

我想为用户在我的Django站点上载的每个图像加水印。我决定安装一个包Django-watermark来处理操作。安装并执行所有必要的设置后,我启动了页面以检查它是否正常工作。访问该页面后,我收到以下错误消息。我在Windows机器上(Windows 7)。我通过访问属性 - >安全 - >编辑来授予媒体文件夹的完全权限,并且我对每个组和用户名单击完全控制。IOError Django权限被拒绝

我再次访问该页面,我仍然得到同样的错误。

IOError at /ham/5/ 

[Errno 13] Permission denied: 'C:\\Python27\\Scripts\\nate\\media' 

Request Method:  GET 
Request URL: http://127.0.0.1:8000/ham/5/ 
Django Version: 1.4 
Exception Type: IOError 
Exception Value: 

[Errno 13] Permission denied: 'C:\\Python27\\Scripts\\nate\\media' 

Exception Location: C:\Python27\lib\site-packages\PIL\Image.py in open, line 1952 
Python Executable: C:\Python27\python.exe 
Python Version: 2.7.3 

我怎样才能摆脱呢?我在开发服务器(Django和Wampserver)。

+0

'nate'是你的django项目吗? –

回答

1

我相信,你只需要为用户为准Django的运行下give the directory写访问。

+0

我将如何去做? – picomon

+0

我已经做到了。我甚至右键点击nate文件夹本身,并授予用户完全控制,但我仍然得到相同的错误。 – picomon