QuerySet Django,需要在一个上获得多个结果



我得到了这个模型:

class BfMatchingNafRome(models.Model):
code_naf = models.CharField(null=False,max_length=255)
libelle_naf = models.CharField(null=True,max_length=255)
code_rome = models.CharField(null=True,max_length=255)

我想把一些数据放在一张表里。

{% for match in matching %}
<tr>
<th scope="row">{{match.code_naf}}</th>
<td>{{match.libelle_naf}}</td>
<td>
{% for i in match.code_rome %}
{{i}}
{% endfor %}
</td>
{% endfor %}

我使用:

matching = BfMatchingNafRome.objects.filter(code_naf__lte=activity.code_activity).order_by('code_naf')

我已经尝试了所有我能在堆栈溢出,谷歌,youtube上找到的,但我无法链接我的数据。在我看来,我只得到了一行代码。我想要每个code_naf一行,所有的code_rome都用于这个code_naf。

我创建了多个条目(对于另一个视图,我需要一个条目数据(。

但是,对于这个视图,我需要接收链接的数据。

感谢的帮助

code_naf是CharField,因此它们不是按值进行比较,而是按字典方式进行比较。例如"9">"89’,因为第一个字符是"8"one_answers"9",而"8"是字母表中的第一个。确保您正确比较

相关内容

  • 没有找到相关文章

最新更新