作者fordpines (阿福)
看板Python
标题[问题] django static标签使用变数
时间Wed Dec 6 23:52:19 2017
如题
自己做的结果如下(route是右下角SUM_cda29a0a.json)
https://imgur.com/ghEU8qW
他好像会直译的样子 就算只有
查了一下 虽然说有查到可以用下面的方法
https://stackoverflow.com/questions/16655851/django-1-5-how-to-use-variables-ins
试了这样的写法
https://imgur.com/GyGt4Z8
但会变成这样
https://imgur.com/TrbqnmO
无关的地方反而错了(另外一个变数抓不到)<-这样改以前抓得到
之前是确定档案名称(e.g.data.json)用{%static data.json%}就好
但这次要从後段传过来的key找static里面同名的json档 不知道要怎麽办
可以请教一下解法吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.121.197.184
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1512575542.A.A1E.html
1F:→ davidtnfsh: 不确定有没有误解,不过如果要在前端 render views.py12/07 00:02
2F:→ davidtnfsh: 的变数,只要用 escapejs这个 django tag就行了,goog12/07 00:02
3F:→ davidtnfsh: le 一下 escapejs吧,手机很难用就不贴网址给你了12/07 00:02
不是从views.py抓变数而是前端给他一个档案名从static资料夹抓档案
※ 编辑: fordpines (101.9.225.58), 12/07/2017 00:09:29
※ 编辑: fordpines (101.9.225.58), 12/07/2017 00:12:56
4F:推 Sunal: 你想太复杂了{{STATIC_URL}} + 'xxxx.json'12/07 00:30
→ Sunal: 以上是js code写在script tag里面
谢谢 我明天试试看 12/07 00:31
5F:→ djshen: 你先搞清楚後端做了什麽前端做了什麽 12/07 00:36
额…後段指的是资料处理(views.py)前端是收集资料&呈现(template) 我这样理解没错吧?
※ 编辑: fordpines (101.9.225.58), 12/07/2017 01:04:30