相关疑难解决方法(0)

你如何修复以下Django错误:"类型:IOError""值:[Errno 13]权限被拒绝"

我正在关注Django教程,一旦图像保存在admin中,您需要构建一些图像缩略图.我也使用Python的tempfile模块来保存临时文件名.

但是我一直遇到以下错误:

"Type: IOError" "Value: [Errno 13] Permission denied: 'c:\\docume~1\\myname\\locals~1\\temp\\somefilename'"
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码

设置

MEDIA_ROOT = '/home/myname/projectname/media/'
MEDIA_URL = 'http://127.0.0.1:8000/media/'enter code here
Run Code Online (Sandbox Code Playgroud)

models.py

from string import join
import os
from PIL import Image as PImage
from settings import MEDIA_ROOT
from os.path import join as pjoin
from tempfile import *
from string import join
from django.db import models
from django.contrib.auth.models import User
from django.contrib import admin
from django.core.files import File

class Image(models.Model):
    title = models.CharField(max_length=60, blank=True, null=True)
    image = models.FileField(upload_to="images/")
    thumbnail = models.ImageField(upload_to="images/", …
Run Code Online (Sandbox Code Playgroud)

python django django-models django-settings

3
推荐指数
1
解决办法
2612
查看次数

标签 统计

django ×1

django-models ×1

django-settings ×1

python ×1