gpt4 book ai didi

python - Django 将 mysql 中的数据显示到 HTML 表

转载 作者:行者123 更新时间:2023-11-29 18:31:08 25 4
gpt4 key购买 nike

当我使用 Django 将数据从 mysql 显示到 HTML 表时遇到问题。查看:

@login_required(login_url='/login')
def data_to_list(request):
data_list = ES_device.objects.all()
context = {'data_list': data_list}
#return render(request, 'logfile/data_bi.html', context)
return render_to_response('logfile/data_bi.html',locals())

型号:

class device(models.Model):
device_name = models.CharField(max_length=200, verbose_name='aaa', default=None)
device_type = models.CharField(max_length=200, verbose_name='bbb', default=None)

网址:

url(r'^data_bi', data_to_list)

HTML:

<th>..</th>
...
for item in data_list
<tb>item.device_name</tb>
<tb>item.device_type</tb>
end for
...

但结果只显示表头,没有结果,为什么会出现这种情况?如何解决?感谢您的帮助!

最佳答案

像这样更改您的模板 HTML:

{% for item in data_list%}
<tb>{{item.device_name}}</tb>
<tb>{{item.device_type}}</tb>
{% endfor %}

关于python - Django 将 mysql 中的数据显示到 HTML 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45685280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com