如何从django-countries的国家列表中过滤

时间:2014-03-14 05:42:05

标签: python django django-countries

在我的项目中,我在我的一个模型中使用了django国家的CountryField。此外,所有国家/地区都在名为“国家/地区”的特定字段中显示。但我想要的是我必须从总国家列表中筛选出一些国家(这里还有一个问题是,如果所有国家都在展示,那么我的模板设计将保持冲突。所以任何人都可以提供帮助。提前致谢。

1 个答案:

答案 0 :(得分:2)

正如Doc所说。您可以在设置中使用COUNTRIES_OVERRIDE dict。如果要从列表中排除这些国家/地区,可以将特定国家/地区设置为None。像:

COUNTRIES_OVERRIDE = {
    'NZ': _('Middle Earth'),
    'AU': None
}