Django:国家下拉列表?

标签 django drop-down-menu django-forms country django-widget

我有一份地址信息表格。其中一个字段用于地址国家/地区。目前这只是一个文本框。我想要一个下拉列表(ISO 3166 国家/地区)。我是 Django 新手,所以我什至还没有使用过 Django Select 小部件。有什么好的方法可以做到这一点?

在某个文件中硬编码选择?把它们放在数据库中?在模板中?

最佳答案

Django Countries

from django_countries.fields import CountryField

class Foo(models.Model):
    country = CountryField()

关于Django:国家下拉列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2963930/

相关文章:

Django 模板中动态生成表单的 Javascript 验证

django - 在 Django 中保存嵌套表单

python - 在 Django 中添加 ManyToManyField 时出错

javascript - 使用 javascript 数组填充下拉选择框

html - 如何控制在 css 下拉菜单中显示子菜单?

python - 如何在表单 View 中捕获查询字符串参数?

django ModelMultipleChoiceField 查询集/过滤器已关联的对象

django - 处理django信号后如何显示模板/重定向到模板?

python - 如何从 InlineFormset 中的图像字段获取图像 URL?

mysql - 使用 GroceryCrud 自定义下拉菜单?