【问题标题】:Apache Django Ajax time or size limitApache Django Ajax 时间或大小限制
【发布时间】:2009-09-10 21:11:01
【问题描述】:

我的 ajax 响应似乎消失了,因为我发送了如此多的数据来响应搜索表单请求。如果我不将搜索限制在足够少的结果中,我将 Django 与 Apache 和 Firefox 和 Chrome 一起使用。 Ajax 响应的时间或大小限制是多少?

【问题讨论】:

    标签: ajax django time


    【解决方案1】:

    没有与 AJAX 相关的具体限制。但是,如果您要生成大量数据,如果您等待将所有数据转换为合适的形式(无论是 JSON、XML 还是 HTML),然后再将其全部发送出去,浏览器就会超时。如果您使用自动完成类型查询,通常将匹配条目限制在十几个左右就足够了。如果是更常规的搜索,您可以使用pagination 作为结果页面。或者,您可能需要使用类似生成器的方法来生成页面,但这可能会使设置 Content-Length 标头有点困难。

    【讨论】:

      【解决方案2】:

      对于搜索页面,请使用 django-pagination 和 infinite scroll。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-23
        • 2010-12-05
        • 1970-01-01
        • 2021-11-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多