Django表2 - 访问字段

时间:2017-07-14 19:27:58

标签: python html django django-tables2

我最近从django-tables(版本1)升级到djangotables2,以便将我的代码升级到Django 1.11(来自Django 1.6)。我有一个包含几个字段的表,我正在尝试访问特定字段。

以下代码在HTML中无效:

    <td>{{ item.entered_by }}</td>
    <td>{{ item.last_updated|date:"m/d/Y j:i a" }}</td>

('item'是来自Django Table的BoundRow对象。

我可以遍历所有字段,如果我写的话,将显示所有字段:

{% for field in item%}

    <td>{{ field }}</td>

{% endfor %}

但是,我只想要打印某些字段(例如,'entered_by'和'last_updated')字段。我该怎么做/检查字段名称?

我在这里查看了文档:http://django-tables2.readthedocs.io/en/latest/pages/api-reference.html#但没有成功。代码在Django 1.6中正常工作,所以问题不在于列的名称,我知道它与我试图访问实际列数据有关。

0 个答案:

没有答案