在django的web開(kāi)發(fā)過(guò)程中,編寫html時(shí),從后端傳入同名列表變量,但是內(nèi)容格式有所區(qū)別,需要分別判斷,查閱了很多文章試了好幾種方法,格式似乎都不太對(duì)(本人沒(méi)有系統(tǒng)學(xué)習(xí)過(guò)前端,基本都是照葫蘆畫瓢)
后來(lái)找到django框架下html的if用法
形式大致如下
<div class="if/else">
{% if formname == 'Callrecords'%}
Callrecords
{% elif formname == 'Riderecords'%}
Riderecords
{% elif formname == 'Clubinfo'%}
Clubinfo
{% elif formname == 'Clubmemb'%}
Clubmemb
{% elif formname == 'Personinfo'%}
Personinfo
{% endif %}
</div>
此種語(yǔ)法是django提供的,在原生的html代碼編寫中使用了但是沒(méi)有用,上面的代碼框用的html格式,但是也可以看到<div>標(biāo)簽中間的內(nèi)容都無(wú)法被html語(yǔ)言標(biāo)記,說(shuō)明不是html內(nèi)置語(yǔ)法。
不過(guò)至少我的django項(xiàng)目使用沒(méi)問(wèn)題!
總結(jié)
以上所述是小編給大家介紹的HTML中的if判斷用法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!