Python 在django中上载文件时文件路径错误
我的文件有以下模型:Python 在django中上载文件时文件路径错误,python,django,django-file-upload,Python,Django,Django File Upload,我的文件有以下模型: class Import(models.Model): file = models.FileField(upload_to='%Y/%m/%d') 我这样保存它们: f = request.FILES['import'] if f.size < settings.MAX_UPLOAD_SIZE: x = Import.objects.create(file=f) 问题是,当我检查我的x对象时,如: print x.file.path 它将返回“
class Import(models.Model):
file = models.FileField(upload_to='%Y/%m/%d')
我这样保存它们:
f = request.FILES['import']
if f.size < settings.MAX_UPLOAD_SIZE:
x = Import.objects.create(file=f)
问题是,当我检查我的x对象时,如:
print x.file.path
它将返回“/home/my computer name/…”而不是“/home/xyz/…”。
我做错了什么?Django 1.8,Ubuntu。
文件已上载到正确的路径。好的,忽略它。我只是在打印路径时放错了设置文件你是在windows还是Linux上?我是在Linux上,ubuntu.main是我项目的名称。它包含manage.py你试过我告诉你的方式吗?这对你的项目有用吗?
print x.file.path