我正在尝试在用户上传图像并提交注册表单时将图像保存到文件夹。
在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问题还是服务器问题?