我看过所有其他解决方案,但似乎没有一个适合我。这是我设置中的内容。
这是我的 admin.py 文件。
MEDIA_ROOT = '/Desktop/myapp/media/'
MEDIA_URL = 'http://127.0.0.1:8000/media/'
这是我的 admin.py 文件。
image = models.FileField(upload_to='images/')
目前我正在本地主机服务器上运行此程序。当我尝试在管理员页面上传并保存图像时,出现错误:
[Errno 13] Permission denied: '/Desktop'
我已经尝试使用chmod
和chown
更改模式,但仍然遇到相同的错误。我甚至通过执行 lsof -i 命令检查了 Python 是否可以访问此文件夹。我做错了什么?