Phishion
V2EX  ›  Django

Django 后台外键数据过多,进入页面卡死

  •  
  •   Phishion · Jul 22, 2018 · 3473 views
    This topic created in 2871 days ago, the information mentioned may be changed or developed.

    我有一个表设置了外键,外键大概有上千条内容吧,这个外键在 Django admin 后台以 select 标签显示出来,结果因为外键条目过多,每次 admin 后台进入这张表的时候,都会卡很久才能进去。

    网上没找到解决方法,向大佬求助一个解决方案。

    wplct
        1
    wplct  
       Jul 22, 2018   ❤️ 1
    raw_id_fields 了解一下
    zhchyu999
        2
    zhchyu999  
       Jul 22, 2018 via Android
    那是你 SQL 语句的问题,跟 Django 有什么关系
    tinypig
        3
    tinypig  
       Jul 22, 2018
    可以改造一下这个控件,改成 ajax 查询的,或者把这个字段设置成 readonly
    Phishion
        4
    Phishion  
    OP
       Jul 22, 2018
    @wplct 这个比较方便,感谢大佬们提供帮助
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5568 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 08:20 · PVG 16:20 · LAX 01:20 · JFK 04:20
    ♥ Do have faith in what you're doing.