我已经把文件存到了static文件夹里,我想通过从数据库里调取文件名的方式来调取static里的文件让它显示出来。
但是,不知道怎么做,调用数据库的语句在{% %}里面好像不管用。
调用数据库的语句在里面好像被解释成了其他东西,而不是文件名。
我已经把文件存到了static文件夹里,我想通过从数据库里调取文件名的方式来调取static里的文件让它显示出来。
但是,不知道怎么做,调用数据库的语句在{% %}里面好像不管用。
调用数据库的语句在里面好像被解释成了其他东西,而不是文件名。
字符串就管用啊
把文件路径取出来,把路径改造成static能用的就行
注意编码格式 “utf-8”
在后台将文件的路径改造一下就可以了
例子
文件路径:F:\360downloads\tupian\323887.jpg
将路径F:\360downloads存到staticfiles_dirs里面
从数据获取的时候,直接将路径切片,
原路径--F:\360downloads\tupian\323887.jpg
改造后路径--tupian\323887.jpg
将改造后的路径,直接放到{% static “tupian\323887.jpg”%}
不就得了