猿问

请问一下django中{%if %}如何引用{%for%} 变量?

django中{%if %}如何引用{%for%} 变量


德玛西亚99
浏览 1280回答 4
4回答

森林海

12345{% for course, values in content.items %}    {% if course in  selected_course %}        ...    {% endif %}{% endfor %}

喵喔喔

没有python本身那么方便的语句需要自己在循环里加判断,比如这样:{% for item in list %}{% ifequal item var %}.... do somthing ....{% endifequel %}{% endfor %}不过我还是建议尽量在模板里少做一些事情,模板毕竟不是用来提供计算的,只是一个展示用的框架而已。

吃鸡游戏

在debug之前, 我们可能已经花费了大量精力去模拟正式服务器上出现的错误, 但最终发现这是由于正式服务器的settings文件设置和本地不同而 出现的问题. 这时你的心情会是怎样?当你在开发django项目时, 发现并修复了一个bug. 当将这一commit push到服务器后, 你突然发现这一bug的出现完全是因为你修改了本地的 settings文件而产生的, 而由于你的push, 又导致了服务器的宕机. 这时你又会是怎样的感受?每个人都会从另一个程序员那里拷贝/黏贴settings文件内容, 这难道不是违反了"不要重复自己"的原则吗?
随时随地看视频慕课网APP
我要回答