【问题标题】:Long loading Django Admin when trying to add Model object尝试添加模型对象时长时间加载 Django Admin
【发布时间】:2021-08-23 07:05:10
【问题描述】:

我的 Django 应用程序有一个非常烦人的问题。它已经部署到 Ubuntu 服务器,当我尝试访问模型的任何对象称为“详细信息”时,它只是不会加载页面。尝试通过 Django Admin 创建“详细信息”对象时也会发生同样的事情,只是无限下载。其他模型不会发生这种情况,尽管它们的对象数量相同(大约 181000 个)。在我将应用程序部署到服务器之前,它也发生在我的本地计算机上,因此问题不在于服务器。我猜这是因为数据库表中的对象数量而发生的,但是必须有一些方法可以解决这个问题,所以我希望有人可以帮助我。

【问题讨论】:

    标签: python django postgresql django-models django-admin


    【解决方案1】:

    修改外键,将这些字段添加到ModelAdmin下的'raw_id_fields'选项,如本文所述https://books.agiliq.com/projects/django-admin-cookbook/en/latest/many_fks.html

    【讨论】:

      猜你喜欢
      • 2015-08-30
      • 1970-01-01
      • 1970-01-01
      • 2020-06-11
      • 2019-06-17
      • 2021-12-27
      • 1970-01-01
      • 1970-01-01
      • 2017-06-08
      相关资源
      最近更新 更多