表中有很多记录(450k 记录),我怎样才能比这种方式更快地获取它们?
def index(request):
params = Parameters.objects.all()
return render(request, "core/data_table.html", {"params": params})
我把表格放在 html 上:
{% extends 'base.html' %}
{% block content %}
<html>
<body>
{% if params.count > 0 %}
<h2>Data</h2>
<table>
<tr><th>Id</th><th>par_time</th><th>par_recipe</th><th>par_machine</th><th>par_fa</th><th>par_ag_typ</th><th>par_rollennr</th>
<th>par_def_id</th><th>par_name</th><th>par_value</th></tr>
{% for person in params %}
<tr><td>{{ params.id }}</td><td>{{ params.par_time }}</td><td>{{ params.par_recipe }}</td><td>{{ params.par_machine }}</td>
<td>{{ params.par_fa }}</td><td>{{ params.par_ag_typ }}</td><td>{{ params.par_rollennr }}</td><td>{{ params.par_def_id }}</td>
<td>{{ params.par_name }}</td><td>{{ params.par_value }}</td></tr>
{% endfor %}
</table>
{% endif %}
</body>
</html>
<p><a href="{% url 'home' %}">Return to home</a></p>
{% endblock %}
慕尼黑5688855
相关分类