Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 上载到属性正在被未知源覆盖_Python_Django_Django Models - Fatal编程技术网

Python 上载到属性正在被未知源覆盖

Python 上载到属性正在被未知源覆盖,python,django,django-models,Python,Django,Django Models,upload_to属性正在被覆盖,我不知道是什么原因导致了这种情况,我没有上传文件,而是得到了可疑的FileOperation异常。异常中说明的基本路径组件是正确的,但连接路径不正确,因为它应该只是“img/posts” 型号.py thumbnail = models.FileField(upload_to='img/posts') 异常值 The joined path (/media/tb1.jpg) is located outside of the base path compone

upload_to属性正在被覆盖,我不知道是什么原因导致了这种情况,我没有上传文件,而是得到了可疑的FileOperation异常。异常中说明的基本路径组件是正确的,但连接路径不正确,因为它应该只是“img/posts”

型号.py

thumbnail = models.FileField(upload_to='img/posts')
异常值

The joined path (/media/tb1.jpg) is located outside of the base path component (/home/user/Documents/project/project/media)

您是否已经在
settings.py
中设置了与媒体相关的变量?
media\u ROOT=os.path.join(BASE\u DIR,'media')
在我使用它一周之前,它已经工作了,可能在数据库中添加了6-7行,然后突然停止工作。您是否在数据库中添加了文件路径或文件?
上载到也可能是可调用的,例如一个函数
您可以定义一个函数并将断点设置为感谢您的时间,我会尝试一下。