如何使用django_table2呈现行查询

问题描述

希望您会发现此消息很好。

我是django的新手,并试图了解所有功能(这对我来说很难!)。希望有人可以通过下面的小查询将我指向正确的方向?

我一直在努力用django_table2模块呈现“行” SQL查询,但是我无法使其工作。

#view.py
def test(request):
   template = 'test.html'
   
   with connection.cursor() as cursor:
      cursor.execute('select * from EMC')
      arrays = cursor.fetchall()

   context = {
      'arrays': arrays
   }
   
   return render(request,template,context)


#test.html
{% extends "base.html" %}
{% load render_table from django_tables2 %}

{% block content %}
<h2> Test page</h2> 
<p class="text-justify font-italic"> 

{% render_table arrays %}

</p>
{% endblock %}

我想我没有设置table.py,但是不确定如何形成它? 有人可以指出我正确的方向吗?

以上,我得到以下错误: 预期的表或查询集,而不是元组...

先谢谢您... ZDZ

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)