【问题标题】:How to show content only after loading the page in Django如何仅在 Django 中加载页面后显示内容
【发布时间】:2015-04-20 22:03:15
【问题描述】:

我的代码在模板中加载速度很慢,并且使 html 变形。我想知道如何在页面完全加载之前隐藏此内容。

我的代码:

{% for movimentacao in movimentacoes %}
                <tr>
                            <td><a href="#">{{ movimentacao.processo }}</a></td>
                            <td>{{ movimentacao.descricao }}</td>
                            <td>{{ movimentacao.responsavel }}</td>
                            <td>{{ movimentacao.dt_mov }}</td>
                            <td>{{ movimentacao.cliente1 }}</td>
                </tr>
{% endfor %}

【问题讨论】:

  • 就此而言,变形隐藏是什么意思?您只是希望它被隐藏,还是在页面加载之前根本不在 HTML 源代码中?

标签: javascript python django templates


【解决方案1】:

您的网页加载缓慢的原因有很多。在找到解决方法之前,您应该先调查导致缓慢的原因。

仅根据您的代码,我推测movimentacoes 的数量可能太大而无法在单个页面上显示。

如果是这样,您可以通过仅读取一小页可用数据(足以在单个屏幕上显示)并使用分页来分页浏览数据来解决此问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 2013-03-27
    • 1970-01-01
    相关资源
    最近更新 更多