Python Django用户的国家选择

Python Django用户的国家选择,python,django,django-models,country,Python,Django,Django Models,Country,我不确定这是否是一个正确的地方问这个问题,所以请指出,如果我是错误的张贴在这里 我需要创建一个UserProfile模型,其中包含关于Django中用户的额外信息 但其中包含的信息之一是用户的母国 你可以想象,世界上所有国家的名单是。。相当多的名单。 () 有没有什么方法(懒惰的方法)可以让我拥有这个函数而不必像这样列出所有的国家 COUNTRY_CHOICE = (('Afghanistan', 'Afghanistan'), ('Albania','Albania') ..... 有一个可

我不确定这是否是一个正确的地方问这个问题,所以请指出,如果我是错误的张贴在这里

我需要创建一个UserProfile模型,其中包含关于Django中用户的额外信息

但其中包含的信息之一是用户的母国

你可以想象,世界上所有国家的名单是。。相当多的名单。 ()

有没有什么方法(懒惰的方法)可以让我拥有这个函数而不必像这样列出所有的国家

COUNTRY_CHOICE = (('Afghanistan', 'Afghanistan'), ('Albania','Albania') .....
有一个可重用的应用程序。除其他功能外,它还提供了一个
CountryField

Django车型的国家/地区字段,提供所有ISO 3166-1 国家作为选择

CountryField基于Django的CharField,提供选择 与官方ISO 3166-1国家列表相对应(带有 默认最大长度为2)

有一个可重用的应用程序。除其他功能外,它还提供了一个
CountryField

Django车型的国家/地区字段,提供所有ISO 3166-1 国家作为选择

CountryField基于Django的CharField,提供选择 与官方ISO 3166-1国家列表相对应(带有 默认最大长度为2)


工作得很有魅力!!非常感谢:)工作得很有魅力!!非常感谢:)
from django.db import models
from django_countries.fields import CountryField

class Person(models.Model):
    name = models.CharField(max_length=100)
    country = CountryField()