【发布时间】:2021-12-17 06:12:30
【问题描述】:
我有 2 个模型 1 是工作模型,类似于这样
class Job(models.Model):
name=models.CharField(max_length=500,null=False,blank=False)
description=models.TextField(max_length=5000,null=True,blank=True)
slug=AutoSlugField(populate_from='name',null=True, blank=True)
industry=models.ForeignKey('Industry',null=True, blank=True, on_delete=models.SET_NULL)
其他模型是行业模型。该模型与 Job 模型具有一对一的关系 行业模式是这样的
class Industry(models.Model):
name=models.CharField(max_length=2000,null=True, blank=True)
现在我要做的是使用这样的行业模型来统计每个行业的工作岗位
{% for industry in industry_2 %}
<li><a href="#"><h6 class="category-title">{{ industry.name }}</h6> <span class="category-count">{{ industry.jobs_count }}</span> </a></li>
{% endfor %}
但这对我不起作用,请在这方面帮助我解决这个问题。也请建议任何更好的方法,谢谢
【问题讨论】:
标签: python django django-models model one-to-one