解决Django layui {{}}冲突的问题
2019-10-11 18:07
1791 查看
layui的table的自定义模板需要用到{{}},但是和Django的{{}}冲突了,layui的{{}}失效了
解决方法:从Django 1.5开始,支持{% verbatim %}标签(verbatim的意思是逐字翻译的,字面意思的),Django不会渲染verbatim标签包裹的内容
<table class="layui-table" lay-data="{ height:332, url:'/get_shop_table_msg/', page:false, id:'idTest'}" lay-filter="demo"> <thead> <tr> <th lay-data="{checkbox:true, fixed: true}"></th> <th lay-data="{field:'shop_id', width:80, sort: true, fixed: true}">店铺ID</th> <th lay-data="{field:'shop_name',width:200, sort: true}">店铺名称</th> <th lay-data="{field:'shop_url', width:500, templet:'#a_shop_url'}">店铺Url</th> <th lay-data="{fixed: 'right', width:160, align:'center', toolbar: '#barDemo'}"></th> </tr> </thead> </table> <script type="text/html" id="a_shop_url"> <a href="{% verbatim %}{{ d.shop_url }}{% endverbatim %}" rel="external nofollow" class="layui-table-link" target="_blank"> {% verbatim %}{{ d.shop_url }}{% endverbatim %} </a> </script>
将layui用到的{{}},用
{% verbatim %}{% endverbatim %}
包起来就可以了。
以上这篇解决Django layui {{}}冲突的问题就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- 解决AngularJS和Django模板标签冲突问题
- 使用python搭建Django应用程序步骤及版本冲突问题解决
- 解决layui中的form表单与button的点击事件冲突问题
- 解决AngularJS和Django模板标签冲突问题
- AngularJs和django的模板冲突问题解决
- 使用python搭建Django应用程序步骤及版本冲突问题解决
- Django与Vue语法的冲突问题完美解决方法
- 详解Vue.js和layui日期控件冲突问题解决办法
- 【Java EE 学习 69 上】【struts2】【paramsPrepareParamsStack拦截器栈解决model对象和属性赋值冲突问题】
- 解决layui数据表格排序图标被超出的表头挤出去的问题
- 解决SwipeRefreshLayout嵌套ViewPager产生的滑动冲突的问题
- docker端口映射与pfring配置冲突造成内核soft lockup的问题解决
- 构建Qt应用程序时出现“error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突问题的解决办法”
- android Gallery与imageView 滑动冲突问题解决方法
- Unity实现滑页嵌套(解决ScrollRect嵌套冲突问题)
- Andorid解决HorzintalListView和ScrollView冲突问题
- 完美解决viewpager跟其他类型的listview 或 gridview一起使用时,滑动冲突问题
- Unity实现滑页嵌套(解决ScrollRect嵌套冲突问题)
- 解决Django中set_cookie()不能存储中文字符串问题
- IP 地址冲突检测程序源码(解决某种情况下检测无效的问题)