Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Django中调用用户跟踪/跟踪列表_Django_Python 3.x_Django Models_Django Templates_Django Views - Fatal编程技术网

在Django中调用用户跟踪/跟踪列表

在Django中调用用户跟踪/跟踪列表,django,python-3.x,django-models,django-templates,django-views,Django,Python 3.x,Django Models,Django Templates,Django Views,嗨,Djangonauts, 我试图在模板中获得用户关注列表(例如Instagram“A”关注“B”)。我已经尝试了几乎所有我在模板中无法调用的东西。我做错了什么 我的模型(这是Django用户模型的猴子补丁) 我的观点(不确定这是否正确) 我的模板 {{user}} follows {{user.supporter.count}} members #This works shows the correct number {% for contact in Contact.obj

嗨,Djangonauts, 我试图在模板中获得用户关注列表(例如Instagram“A”关注“B”)。我已经尝试了几乎所有我在模板中无法调用的东西。我做错了什么

我的模型(这是Django用户模型的猴子补丁)

我的观点(不确定这是否正确)

我的模板

{{user}} follows {{user.supporter.count}} members #This works shows the correct number
        {% for contact in Contact.objects.all %}
            {{contact.user_to.username}} # I am not able to get this part to work
        {% endfor %}

不起作用的位是循环,因为模板中未定义
Contact
。但我不明白你为什么认为你需要访问它。您应该循环浏览用户的多对多字段:

{% for follow in user.following.all %} 
    {{ follow.username }}
{% endfor %}

我甚至不需要views.pyNo中的上下文。我不这么认为。很抱歉,您的答案中有一个小的更正{follow.username}
{{user}} follows {{user.supporter.count}} members #This works shows the correct number
        {% for contact in Contact.objects.all %}
            {{contact.user_to.username}} # I am not able to get this part to work
        {% endfor %}
{% for follow in user.following.all %} 
    {{ follow.username }}
{% endfor %}