使用Django变量创建新的div

时间:2015-10-24 21:15:44

标签: python django

到目前为止我的代码很简单。

the symbol for four is 4 like in 34. _1234_

有没有办法将这段代码存储在django变量中,并制作day,ammount和item变量?

然后,当更新django并添加另一个条目时,将使用不同的事务创建另一个div。

有什么建议吗?

PS。我正在使用materializecss使其看起来像一张卡片(http://materializecss.com/cards.html

1 个答案:

答案 0 :(得分:1)

您可以创建包含日期,金额和项目元组的列表,并使用for循环在模板中生成div。

{% for day, amount, item in data %}
    <div class="wow fadeInUp content-works"> 
        <span class="text-subtitle" style="font-size: 2em; font-weight: 300; color: #333">Previous Orders</span>
        <div class="row">
            <div class="col s12 m6">
                <div class="card blue-grey darken-1">
                    <div class="card-content white-text">
                        <span class="card-title">Order #1</span>
                        <p>{{day}} - {{amount}} - {{item}}</p>
                    </div>
                    <div class="card-action">
                        <a href="#">Link to somewhere</a>
                    </div>
                </div>
            </div>
        </div>
    </div>
{% endfor %}

数据如下:

data = [('A day', 'Some item', 'Some data'), ('Another day', 'Some other item', 'Some other data')]`