当在另一个下拉列表中进行选择时,如何在Django的管理员中过滤下拉列表

S. *_*ube 8 django django-models django-admin django-grappelli

我在Django管理站点中有两个下拉列表.例如,我有SelectCountry和SelectRegion.Region与Country有外键关系.如何确保在选择国家/地区时,根据该国家/地区过滤区域?

注意:我也在使用django-grappelli作为我的管理员后端.

任何想法将不胜感激.谢谢.

dan*_*son 7

正如DrMeers暗示的那样,使用django-smart- choices .没有必要重新发明轮子.

  • django-smart-selects 最近变得无人管理。还有其他选择吗? (3认同)
  • FWIW我无法聪明地选择与grappelli合作:\ (2认同)