Django 国家将城市添加到列表顶部

Django countries adding cities to top of list

使用 django-countries 与 django 一起正常工作,是否可以将城市列表添加到国家列表的顶部,而不是获取所有国家并填充新的国家模型。

您不能替换国家/地区对象,实际上,这并不是要与城市混合,您应该创建自己的模型并实现自己的逻辑。

如果您确实想要 add/override 国家/地区列表,您可以在您的设置文件中执行此操作:

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

这将定义新的国家,您可以在软件包自述文件的 Customization 部分阅读更多相关信息。