gpt4 book ai didi

python - [GAE]模板中如何设置 `inline`

转载 作者:行者123 更新时间:2023-12-01 06:18:29 26 4
gpt4 key购买 nike

来自 PHP 世界,我曾经创建这样的选择框:

<select>
<?php foreach($arrField as $idx=>$val){?>
<option <?php echo ($fieldVal == $idx ? "selected='selected'" : ''); ?>><?php echo $val; ?></option>
<?php } ?>
</select>

但是,我无法在 python 中做到这一点。这是我的片段:

<select name='type'>
<option value='normal' {% if id = 'normal' %} selected="selected"{% endif %}>1-Normal</option>
<option value='image' {% if id = 'image' %} selected="selected"{% endif %}>2-Image</option>
</select>

我收到此错误:

TemplateSyntaxError: 'if' statement improperly formatted

有办法做到这一点吗?

最佳答案

您将需要使用(如果您使用的是 Django):

{% ifequal id "something"%}selected='selected'{% endifequal %}

您还需要确保“id”是传递给 templates.Render() 的变量

P

关于python - [GAE]模板中如何设置 `inline`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1900175/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com