假设我的型号.py看起来像
class Internal_Product_Enabled_Feature(models.Model):
product_id = models.ForeignKey(Product)
show_performance_test_results = models.BooleanField(null=False)
show_continuous_integration_test_results = models.BooleanField(null=False)
show_iteration_wise_test_results = models.BooleanField(null=False)
show_test_case_documentation = models.BooleanField(null=False)
show_common_java_docs = models.BooleanField(null=False)
show_product_javadocs = models.BooleanField(null=False)
show_product_perldocs = models.BooleanField(null=False)
show_bug_reports = models.BooleanField(null=False)
show_code_coverage_reports = models.BooleanField(null=False)
从这个模型类中,我只想提取那些在django模板中为真的域。 我真的不知道如何应用过滤器或提取模板中的数据。 我尝试下面的代码,这是不工作的
<div class="drop PRODUCTS">
{%for p in products%}
{% if p.product_id.type == 'p' %}
<div class="drop-col">
<h3 class="pane-title">{{p.product_id.name}}</h3>
<div class="pane-content">
<ul class="menu">
{{if p.show_performance_test_results == 1}}
<li><a href="#">show_performance_test_result</a></li>
<li><a href="#">Bug Reports</a></li>
<li><a href="#">Documentation</a></li>
<li><a href="#">Code Coverage</a></li>
{%endif%}
</ul>
</div>
</div>
{% endif %}
{% endfor %}
目前没有回答
相关问题 更多 >
编程相关推荐