qq_41503511
qq_41503511
采纳率0%
2019-12-08 00:41 阅读 143

怎么让调取数据库的语句可以在{% static %}里面有用

我已经把文件存到了static文件夹里,我想通过从数据库里调取文件名的方式来调取static里的文件让它显示出来。
但是,不知道怎么做,调用数据库的语句在{% %}里面好像不管用。图片说明

调用数据库的语句在里面好像被解释成了其他东西,而不是文件名。

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • qq_43656607 放风喽 2019-12-08 15:40

    字符串就管用啊
    把文件路径取出来,把路径改造成static能用的就行
    注意编码格式 “utf-8”

    在后台将文件的路径改造一下就可以了
    例子
    文件路径:‪F:\360downloads\tupian\323887.jpg
    将路径F:\360downloads存到staticfiles_dirs里面
    从数据获取的时候,直接将路径切片,
    原路径‪--F:\360downloads\tupian\323887.jpg
    改造后路径--tupian\323887.jpg
    将改造后的路径,直接放到{% static “tupian\323887.jpg”%}
    不就得了

    点赞 评论 复制链接分享

相关推荐