尝试添加模型对象时长时间加载 Django Admin

XRS*_*SIL 0 python django postgresql django-models django-admin

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

Moh*_*oby 5

修改外键,将这些字段添加到 ModelAdmin 下的 \xe2\x80\x98raw_id_fields\xe2\x80\x99 选项,如本文所述https://books.agiliq.com/projects/django-admin-cookbook/en/最新/many_fks.html

\n