django 在template中字符串包含空格时转义的坑

在Django模板语言中,当字符串包含空格并用于checkbox的value时,空格会导致value被截断。正确赋值的方法是使用双引号将变量值包围,以确保整个字符串包括空格作为value。
摘要由CSDN通过智能技术生成

事情发生在使用django的模板语言时,有一个字符串是包含空格的,而我需要把它赋值给checkbox的value,此时我是这样写的

<input type="checkbox" value={
    {
     i }}>

但是这里的i里包含的空格,会导致这个value的值变成 { { i }}里面从头到空格的那一部分

例如:i的值为 aaaa空格bbbb
此时value就会是< input type=“checkbox” value=“aaaa” bbbb>
这样的话就会导致value错误

正确的做法是:使用""双

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值