[英]How to get model field value from model and field in django template?
[英]How to get field value in template Django
我想从另一个字段的值中显示模板中的某些特定字段。 我正在手动渲染字段。
models.py
OPTIONS = (
('YES', 'Yes'),
('NO', 'No'),
)
question = models.CharField(
max_length=3,
choices=OPTIONS,
verbose_name="Are you employed now?")
company_name = models.CharField(
max_length=30,
blank=True)
info.html
<strong>{{ form.question.label_tag }}</strong>
{{ form.question }}
{% if form.question.value == "YES" %} <!-- I want to do something like this and then rendering others fields -->
<strong>{{ form.company_name.label_tag }}</strong>
{{ form.company_name }}
{% endif %}
上面的if语句对我不起作用,有没有办法做到这一点? 非常感谢。
{{ varname }}
阅读所用模板的文档,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.