问题标签 [django-countries]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
366 浏览

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

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

0 投票
1 回答
204 浏览

python - Select2 + Django:设置首选列表项

我将 select2] 1django-countries一起使用,以便为用户提供可能国家/地区的下拉列表。我现在想(1)拆分下拉列表或(2)重新排列项目/国家的顺序,即:

目前我得到一个按字母顺序排列的列表:

我想要的是:(1)

或 (2)

这是我的js:

我使用crispy-forms 进行表单渲染

0 投票
4 回答
944 浏览

python - 如何在 django views.py 中翻译国家/地区列表?

我正在使用 django 和标准国际化包,如:优秀的 marina mele tuto 所示。

在网络和移动设备上的用户表单中,我必须以用户的语言显示国家名称列表。

要创建国家/地区列表,我打算使用 django-country,它似乎很容易且有据可查。

我可以做一个 API,没有模板,来请求国家列表。

但是如何在 views.py 中翻译这个国家/地区列表?

任何例子都会受到欢迎。

谢谢

0 投票
1 回答
1672 浏览

django - 使用 Django 国家/地区在 Django 表单和模板中显示标志

我正在使用Django-countries,但我无法在我的 Django 表单或任何模板中的每个国家/地区旁边显示国家/地区标志。

我很好地显示了国家/地区列表,我在我的静态文件夹中正确设置了 flags 文件夹。但不可能显示标志。

在我的模型中,我有:

然后,我的表单显示如下国家:

在此处输入图像描述

如您所见,我的列表中没有出现任何标志。你对这个问题有什么想法吗?

设置配置良好,在我的模板中我有:

它显示:FR 但如果我想显示标志,我设置{{personne.PaysNaissance.flag}}并且我有/static/flags/fr.gif

所以为了显示标志我必须写: <td><img src='{{personne.PaysNaissance.flag.url}}'/></td>

但这似乎不起作用。

在我的表格部分:

0 投票
3 回答
780 浏览

python - 如何使用 django rest 框架在 OPTIONS 请求中返回动作和参数

我尝试返回使用 django-countries 和 django rest 框架的国家/地区的选择选项列表。我使用 JWT_AUTH 进行身份验证。

当我尝试选项请求时:

回应是:

但我认为默认情况下应该是这样的:

}

有人可以帮助我吗?谢谢。

0 投票
0 回答
280 浏览

django - 无法按 country__name 对查询集进行排序

我正在使用django-countries在我的 django 模型中设置一个国家:

我想要一个由 排序的查询集country.name,但显然是以下查询集:

MyModel.objects.live().order_by('country__name')

不起作用:

Cannot resolve keyword 'name' into field. Join on 'country' not permitted.

此外,显然无法使用模型Meta选项ordering

我可以通过以下方式在模板中对其进行排序: {% for item in items.all|dictsort:"country.name" %} 但更愿意在查询集中完成此操作。

亲爱的互联网,你知道让这个查询集排序的方法country.name吗?

0 投票
1 回答
6441 浏览

django - ValueError:相关模型无法在 Django 中解析

我正在使用Django 2.x.

我有一个模型,它具有在模块下创建的模型user_setting的外键。Countryaddress

现在,我djanog-countries-plus用于添加Country数据,因此已将user_setting模块更改为现在指向Countrydjango-countries-plus.

生成的初始迁移是

并且更改 ForeignKey 字段的引用后生成的新迁移是

settings已安装的应用程序如

但是当我运行迁移时,它会给出错误

完整日志

迁移失败0002_auto_20181108_0724

我必须对已经在运行的应用程序进行此更改Heroku

0 投票
1 回答
734 浏览

python - 如何向 Django 国家小部件添加一个类

嗨,我正在尝试使用一个名为 django-countries 的 Django 插件来添加一个包含所有国家/地区的选择,到目前为止它正在工作,但是如何向选择添加一个 html 类?

0 投票
1 回答
309 浏览

django - 如何使用 Django 过滤器在 Django-Countries 中使用语言选择的详细名称

我有这个 Django 过滤器:

所以我猜我只是使用原始选择字段来过滤国籍(我曾经Django Countries为此填写数据)正如您在此处的源代码中看到的,导入是正确的: https ://github.com/SmileyChris/django -countries/blob/master/django_countries/data.py

但是在前端,下拉列表如下所示:

在此处输入图像描述

如何让完整的国家/地区显示在那里?我也不太明白为什么那里只有一封信。有人可以澄清吗?

顺便说一句,我知道 get_FOO_display()

0 投票
1 回答
2428 浏览

django - 运行 WSGI 应用程序时出错,ModuleNotFoundError: No module named 'django_countries'

我正在尝试在 PythonAnywhere 上部署我的 webApp,但出现以下错误:

Django_countries 已经安装成功,我在任何地方都使用了 python 的 bash 控制台。我还安装了其他第三方模块,例如 django-allauth,但这些都没有错误。

因为我不知道去哪里看,所以我会根据要求发布一堆可能不相关的代码。

这是我尝试部署的第一个 web 应用程序,因此非常感谢任何帮助或提示,谢谢。

编辑: