替换默认管理显示以添加页面的外键

时间:2013-04-02 09:20:25

标签: django django-cms

我正在寻找一种方法来替换admin中的Page Foreign Key的默认显示。 Django cms正在阅读页面的所有页面和标题,它将它放在一个选择的html标签中。我的问题是我有超过10000页,生成该列表需要一些时间。我写的插件可以有多个这样的链接,Django cms正在为每个元素加载该列表,所以时间乘以元素的数量。我希望有一种方法只需按一个新窗口的按钮就可以显示用户可以从新窗口中的列表中选择页面,只需将其添加到插件中的元素即可。我尝试使用django-autocomplete-light但是我不能让它与cms一起使用。 谢谢。

1 个答案:

答案 0 :(得分:1)

这正是raw_id_fields的作用。