在localhost中运行良好时,图像无法在服务器上上传

时间:2016-06-24 06:31:08

标签: python django python-3.x django-1.9

我正在尝试在用户上传图像并提交注册表单时将图像保存到文件夹。

在models.py

image = models.ImageField(upload_to=upload_location, null=True, blank=True)

我已使用函数upload_location上传图片,此处为

def upload_location(instance, filename):
    UserModel = instance.__class__
    new_id = UserModel.objects.order_by("id").last().id + 1
    return "user/%s/%s" %(new_id,filename)

它在localhost中工作得很好,但是当我将代码推送到服务器时它甚至没有命中函数upload_location。我做错了什么?

编辑: 来了解实际问题。文件大小超过15kb不在服务器上传。这是django问题还是服务器问题?

0 个答案:

没有答案