Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.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 如何在django中使用具有两列的cycle?_Python_Html_Django_Twitter Bootstrap - Fatal编程技术网

Python 如何在django中使用具有两列的cycle?

Python 如何在django中使用具有两列的cycle?,python,html,django,twitter-bootstrap,Python,Html,Django,Twitter Bootstrap,我创建了一个分为两列的部分。每列代表一个博客条目。不幸的是,两列当前分配了一个相同的条目,它们将是两个独立的条目。我不太明白在这种情况下如何正确使用cycle标记 我使用Bootstrap4和Django2.2框架来创建页面。我尝试了各种组合,但我不清楚循环标签的操作 {% for post in posts %} <section class="bg-light py-5" id="aktualnosci"> <div class="container">

我创建了一个分为两列的部分。每列代表一个博客条目。不幸的是,两列当前分配了一个相同的条目,它们将是两个独立的条目。我不太明白在这种情况下如何正确使用cycle标记

我使用Bootstrap4和Django2.2框架来创建页面。我尝试了各种组合,但我不清楚循环标签的操作

{% for post in posts %}

<section class="bg-light py-5" id="aktualnosci">
    <div class="container">
        <h1>Informacje o zmianach w prawie podatkowym</h1>
        <div class="divider"></div>
        <p class="text-paragraph pt-3">Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam iure consectetur accusantium delectus, iusto culpa mollitia eum molestiae at? Ab!</p>
        <div class="row py-3">

    <!-- FIRST POST -->

            <div class="col-lg-6">
                <div class="news-card">
                    <div class="text-center text-white bg-blue d-flex align-items-center news-card-date">
                        <div class="mx-auto news-card-date-body w-75">
                            <i class="far fa-calendar-alt d-none d-block mx-auto"></i>
                            <span class="d-block news-card-date-value mt-1">{{ post.published }}</span>
                        </div>
                    </div>
                    <div class="news-card-body">
                        <div class="news-card-img">
                <img class="img-fluid" src="{% static 'main/images/126.jpg' %}" alt="">
                        </div>
                        <div class="news-card-content">
                            <div class="news-card-content-inner">
                                <h2>{{ post.title }}</h2>
                                <p class="text-paragraph">{{ post.lead }}</p>
                                <a class="pb-2" href="#">Czytaj więcej</a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>

    <!-- SECOND POST -->

            <div class="col-lg-6">
                <div class="news-card">
                    <div class="text-center text-white bg-blue d-flex align-items-center news-card-date">
                        <div class="mx-auto news-card-date-body w-75">
                            <i class="far fa-calendar-alt d-none d-block mx-auto"></i>
                            <span class="d-block news-card-date-value mt-1">{{ post.published }}</span>
                        </div>
                    </div>
                    <div class="news-card-body">
                        <div class="news-card-img">
                <img class="img-fluid" src="{% static 'main/images/287.jpg' %}" alt="">
                        </div>
                        <div class="news-card-content">
                            <div class="news-card-content-inner">
                                <h2>{{ post.title }}</h2>
                                <p class="text-paragraph">{{ post.lead }}</p>
                                <a class="pb-2" href="#">Czytaj więcej</a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <a class="pt-2" href="{% url 'posts:posts_list'  %}">Zobacz wszystkie &gt; &gt; </a>
    </div>
</section>

{% endfor  %}
{%for posts in posts%}
普拉维·波达特科维姆的zmianach信息

Lorem ipsum door sit amet concertetur adipising elit。你是说,你犯了什么样的错误?Ab

{{post.published} {{post.title}}

{{post.lead}

{{post.published} {{post.title}}

{{post.lead}

{%endfor%}

我目前在两个专栏中都收到了重复的一篇文章。最后,我希望在一个部门的两个栏目中收到两个不同的职位。接下来,我想在创建第三个条目时添加第二个部分。

我认为您的循环位于错误的位置。我认为您不需要为此使用
cycle
标记

试试这个:

<section class="bg-light py-5" id="aktualnosci">
    <div class="container">
        <h1>Informacje o zmianach w prawie podatkowym</h1>
        <div class="divider"></div>
        <p class="text-paragraph pt-3">Lorem ipsum dolor sit amet consectetur adipisicing elit. Ullam iure consectetur accusantium delectus, iusto culpa mollitia eum molestiae at? Ab!</p>
        <div class="row py-3">
            {% for post in posts %}
            <div class="col-lg-6">
                <div class="news-card">
                    <div class="text-center text-white bg-blue d-flex align-items-center news-card-date">
                        <div class="mx-auto news-card-date-body w-75">
                            <i class="far fa-calendar-alt d-none d-block mx-auto"></i>
                            <span class="d-block news-card-date-value mt-1">{{ post.published }}</span>
                        </div>
                    </div>
                    <div class="news-card-body">
                        <div class="news-card-img">
                <img class="img-fluid" src="{% static 'main/images/126.jpg' %}" alt="">
                        </div>
                        <div class="news-card-content">
                            <div class="news-card-content-inner">
                                <h2>{{ post.title }}</h2>
                                <p class="text-paragraph">{{ post.lead }}</p>
                                <a class="pb-2" href="#">Czytaj więcej</a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            {% endfor %}
        </div>
        <a class="pt-2" href="{% url 'posts:posts_list'  %}">Zobacz wszystkie &gt; &gt; </a>
    </div>
</section>

普拉维·波达特科维姆的zmianach信息

Lorem ipsum door sit amet concertetur adipising elit。你是说,你犯了什么样的错误?Ab

{posts%%中的post为%s} {{post.published} {{post.title}}

{{post.lead}

{%endfor%}

基本上,您希望为
posts
中的每个
post
添加一个新列

是的,你是对的。谢谢你的帮助。这解决了问题的第一个层次,但还有第二个层次。我想看看网站上的第三篇文章,在下面的第二部分。怎么做?我发布的答案将呈现您想要的任意多个帖子,它将每行发布两个帖子,然后跳到新的“行”。即使你有15分,它也会显示所有的分数,一次两个。这是因为我们使用的是
col-lg-6
,这是引导网格使用的每行12列的一半。对不起。的确,你是对的。我的密码出错了。再次感谢您的帮助:)