Django 如何通过其子外键筛选父ID?

Django 如何通过其子外键筛选父ID?,django,filter,Django,Filter,观点 html 尝试此操作,y是父模型中的字段,x是子模型中的字段: class StudentProfile(models.Model): . . . Parent_Users = models.ForeignKey(ParentsProfile, related_name='+', on_delete=models.CASCADE,null=True,blank=True,) {%y在父项%} {y中x的%s.+.all%} {%endfor%} {%end

观点

html


尝试此操作,y是父模型中的字段,x是子模型中的字段:

class StudentProfile(models.Model):
    .
    .
    .
    Parent_Users = models.ForeignKey(ParentsProfile, related_name='+', on_delete=models.CASCADE,null=True,blank=True,)
{%y在父项%}
{y中x的%s.+.all%}
{%endfor%}
{%endfor%}

将“students.+.all”替换为“parents.x.all”-如果不起作用,发布完整的模态,我可以从中找出答案。{parent%}{me.Fathers\u Firstname}{{me.Fathers\u Lastname}{da.Firstname%}{da.Firstname}{{da.Middle\u Initial}{da.Lastname}{da.Lastname}{endfor%}{你能用html应用你的解决方案吗?我睡着了。不,你不必改变你的观点。我在上面编辑了我的答案错误无法分析剩余部分:“+.all”来自“y.+.all”
{% for me in parents %}
 <input type="hidden" value="{{me.id}}" name="parentsID" id="parentsID" onchange="" readonly>
{% endfor %}
class StudentProfile(models.Model):
    .
    .
    .
    Parent_Users = models.ForeignKey(ParentsProfile, related_name='+', on_delete=models.CASCADE,null=True,blank=True,)
{% for y in parents %}
{% for x in y.+.all %}

<input type="hidden" value="{{y.id}}" name="parentsID" id="parentsID" onchange="" readonly>

{% endfor %}
{% endfor %}