Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.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
Python QuerySet django返回不必要的东西_Python_Django_Django Queryset - Fatal编程技术网

Python QuerySet django返回不必要的东西

Python QuerySet django返回不必要的东西,python,django,django-queryset,Python,Django,Django Queryset,我正在做一个django应用程序,它包含在一个电子商务网站中 我有一个个人资料页面,里面显示了连接用户购买的所有文章。为此,我做了一个查询集: class ProfileView(generic.ListView): template_name = 'eduardoApp/profile.html' context_object_name = 'order_list' def get_queryset(self): return Order.object

我正在做一个django应用程序,它包含在一个电子商务网站中

我有一个个人资料页面,里面显示了连接用户购买的所有文章。为此,我做了一个查询集:

class ProfileView(generic.ListView):
    template_name = 'eduardoApp/profile.html'
    context_object_name = 'order_list'

    def get_queryset(self):
        return Order.objects.filter(user=self.request.user.id,ordered=True)
在我的个人资料页面中,我喜欢这样:

{% for order in order_list %}
<div>
    <p> {{ order.user }}  </p>
    <p> {{ order.articles.all}}  </p>
    <pl> {{ order.ordered }}  </p>
    <p> {{ order.ordered_date }}  </p>
</div>
{% endfor %}
{订单列表%中的订单百分比}
{{order.user}

{{order.articles.all}

{{order.ordered}}

{{order.ordered_date}

{%endfor%}
order.articles.all正在返回以下内容:


但我的问题是:我如何只显示“一瓶酒”?而不显示查询集{

你必须反复阅读文章

   {% for order in order_list %}
    <div>
        <p> {{ order.user }}  </p>
        {% for article in order.articles.all %}
        <p> {{ article.name }}  </p>
        {% endfor %}
        <pl> {{ order.ordered }}  </p>
        <p> {{ order.ordered_date }}  </p>
    </div>
    {% endfor %}
{订单列表%中的订单百分比}
{{order.user}

{order.articles.all%中的项目为%s} {{article.name}

{%endfor%} {{order.ordered}}

{{order.ordered_date}

{%endfor%}
你必须反复阅读文章

   {% for order in order_list %}
    <div>
        <p> {{ order.user }}  </p>
        {% for article in order.articles.all %}
        <p> {{ article.name }}  </p>
        {% endfor %}
        <pl> {{ order.ordered }}  </p>
        <p> {{ order.ordered_date }}  </p>
    </div>
    {% endfor %}
{订单列表%中的订单百分比}
{{order.user}

{order.articles.all%中的项目为%s} {{article.name}

{%endfor%} {{order.ordered}}

{{order.ordered_date}

{%endfor%}
使用另一个
for
模板标记来迭代
所有
查询集并精确显示每个项目所需的内容使用另一个
for
模板标记来迭代
所有
查询集并精确显示每个项目所需的内容谢谢它正在工作,只需逐篇更改文章名!谢谢它正在工作ng,只是不得不一篇一篇地更改文章名!