采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师:
上传时出现 PermissionError: [Errno 13] Permission denied: '/static'
出错代码为:
if not os.path.exists(app.config['UP_DIR']): os.makedirs(app.config['UP_DIR']) os.chmod(app.config['UP_DIR'], 'rw')
同学,你好,static目录没有权限,在命令行中执行chmod 644 /static
是在app目录下执行么? 我执行了没有效果, 在app目录下也不能找到/static, 我是直接在app目录下使用的 chmod 644 static
同学,你好,你需要在app目录下创建一个static目录。chmod 644 static
是因为os.path.join(os.path.dirname(__file__), '/static/uploads/') 这句代码返回的路径直接是 '/static/uploads',所以没有权限 , 部署到服务器上传图片也不行;
登录后可查看更多问答,登录/注册
Python 最好用轻量级框架,让你轻松胜任 Python Web 工程师
6.1k 8
2.3k 7
1.1k 6
990 6