Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.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中显示数据库中的记录列表_Python_Html_Django - Fatal编程技术网

Python 如何在django中显示数据库中的记录列表

Python 如何在django中显示数据库中的记录列表,python,html,django,Python,Html,Django,有人能帮我吗?我的html文件中有来自django数据库的60条记录的列表。我想在6列10行的表格中显示该列表。在html文件中,我使用命令{%for%},但列表在一列中 我的html文件是: {% for kategoria in kategorie %} <table> <tr> <th> <a href="#">{{ kategoria.glowna|linebreaksbr }} </a> ({{ wpisy_

有人能帮我吗?我的html文件中有来自django数据库的60条记录的列表。我想在6列10行的表格中显示该列表。在html文件中,我使用命令{%for%},但列表在一列中

我的html文件是:

{% for kategoria in kategorie %} 
<table> 
  <tr> 
    <th> <a href="#">{{ kategoria.glowna|linebreaksbr }} </a> ({{ wpisy_kat }}) </th> 
  </tr> 
</table> 
{% endfor %}
{%用于kategorie%中的kategoria}
({{wpisy_kat}})
{%endfor%}

您可以尝试使用模板中的
divisibleby
模板标记,如下图所示,在每六个条目后更改行

记住
{{forloop.counter}}
{#开始索引1}和
{forloop.counter 0}
{#开始索引0}

{%用于kategorie%中的kategoria}
{%如果不是forloop.counter0 |可除数为:“6”%}
{%endif%}
({{wpisy_kat}})
{%if-forloop.counter |可除数为:“6”}
{%endif%}
{%endfor%}

{queryset%中对象的%s}
object.attr1
object.attr2
对象1.3
对象1.4
对象1.5
对象6
{%endfor%}

如果你想有更多的页面,每页有10个项目,看看django的

你应该更详细地阐述它,把你尝试过的东西放进去,他们问的方式太一般了。我的html文件是:{kategorie%}({{wpisy kat}}{%endfor%}但是这个视图只显示了一个列表。我想在表上显示Kategorie类的记录列表,我是如何在6列10行中编写的,没有分页。请发布您的视图方法或类。如果是列表视图,请尝试
{%for kategoria in objects%}
这是视图文件的一部分:def widok_kategorii(请求):kategorie=kategorie.objects.all()wpisy_kat=kategorie.objects.count()返回render(请求,'firmy/widok_kategorii.html',{'kategorie':kategorie,'wpisy_kat':wpisy kat})@如果这是你想要的,杀手们会看到我的答案。
 {% for kategoria in kategorie %} 
    <table> 
     {% if not forloop.counter0 |divisibleby:"6" %}
      <tr> 
     {% endif %}
        <th> <a href="#">{{ kategoria.glowna|linebreaksbr }} </a> ({{ wpisy_kat }}) </th> 
    {% if forloop.counter|divisibleby:"6" %}
      </tr> 
    {% endif %}

</table> 
{% endfor %}
<table>
 {% for object in queryset %}
   <tr>
     <td> object.attr1 </td>
     <td> object.attr2 </td>
     <td> object.attr3 </td>
     <td> object.attr4 </td>
     <td> object.attr5 </td>
     <td> object.attr6 </td>
   </tr>
 {% endfor %}
</table>