【问题标题】:how to convert django admin default pagination to ajax pagination如何将 django admin 默认分页转换为 ajax 分页
【发布时间】:2016-01-21 09:33:23
【问题描述】:

我想将 django 管理员列表分页转换为 ajax 分页。是否有 django 应用程序可以在其中管理功能在 ajax 上工作

【问题讨论】:

    标签: python django django-admin django-pagination


    【解决方案1】:

    我不知道。您将需要编写自定义管理模板和视图来反映此功能。

    您可以将site-packages/django/contrib/admin/templates/change_list.html 的内容复制到自定义模板中,并将以下代码与您的自定义页面处理交换:

    {% block result_list %}
              {% if action_form and actions_on_top and cl.show_admin_actions %}{% admin_actions %}{% endif %}
              {% result_list cl %}
              {% if action_form and actions_on_bottom and cl.show_admin_actions %}{% admin_actions %}{% endif %}
    {% endblock %}
    {% block pagination %}{% pagination cl %}{% endblock %}
    

    确保正确设置新的自定义模板。请参阅here 了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-21
      • 2012-05-20
      • 2021-12-20
      • 2018-11-21
      • 2018-04-06
      • 2013-07-03
      相关资源
      最近更新 更多