通过Django管理员选择的图像不显示,但是通过django shel选择的图像显示为什么?

时间:2019-08-10 14:12:55

标签: django-admin django-shell

1。)当我在django admin中选择一个图像(从“ static / img”文件夹加载)并单击“保存”时,该图像不显示。

服务器显示错误:

django.core.exceptions.SuspiciousFileOperation:联接路径(C:\ Users \ INT SUPPORT \ rp-portfolio \ projects \ static \ img \ project2.png)位于基本路径组件(C:\ Users)之外\ INT SUPPORT \ rp-portfolio \ venv \ lib \ site-packages \ django \ contrib \ admin \ static)

2。)但是,如果我通过django shell(即image ='img / project1.png')键入图像以及其他数据作为models.py文件中定义的类的实例,则它会成功显示浏览器。

如果我尝试通过django管理员更新同一张图片,就像我在上面的(1)中所做的一样,然后单击“保存”,则图片再次消失。

请问我在做错什么吗?

0 个答案:

没有答案