Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ImportError:无法导入名称CountryField_Python_Django_Django Countries - Fatal编程技术网

Python ImportError:无法导入名称CountryField

Python ImportError:无法导入名称CountryField,python,django,django-countries,Python,Django,Django Countries,我已经使用pip install Django_Countries安装了Django Countries,但仍然收到一个ImportError错误:无法导入名称CountryField: pypi的使用示例 pypi的使用示例 谢谢你能解释一下我如何解决这个问题吗?对不起,我还是新手python@AllenChun,您只需要使用from django_countries.fields导入CountryField。中的CountryField类位于django_国家/地区。fields.py不在d

我已经使用pip install Django_Countries安装了Django Countries,但仍然收到一个ImportError错误:无法导入名称CountryField:

pypi的使用示例

pypi的使用示例


谢谢你能解释一下我如何解决这个问题吗?对不起,我还是新手python@AllenChun,您只需要使用from django_countries.fields导入CountryField。中的CountryField类位于django_国家/地区。fields.py不在django_国家/地区。你可以在这里看到,谢谢!你能解释一下我如何解决这个问题吗?对不起,我还是新手python@AllenChun,您只需要使用from django_countries.fields导入CountryField。中的CountryField类位于django_国家/地区。fields.py不在django_国家/地区。你可以在这里看到
(simpli)Allens-MacBook-Air:~/Sites/augmify/simpli [master]$ python manage.py syncdb
Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/core/management/__init__.py", line 399, in execute_from_command_line
    utility.execute()
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/core/management/base.py", line 242, in run_from_argv
    self.execute(*args, **options.__dict__)
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/core/management/base.py", line 284, in execute
    self.validate()
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/core/management/base.py", line 310, in validate
    num_errors = get_validation_errors(s, app)
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/core/management/validation.py", line 34, in get_validation_errors
    for (app_name, error) in get_app_errors().items():
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/db/models/loading.py", line 196, in get_app_errors
    self._populate()
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/db/models/loading.py", line 78, in _populate
    self.load_app(app_name)
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/db/models/loading.py", line 99, in load_app
    models = import_module('%s.models' % app_name)
  File "/Users/allenchun/.virtualenvs/simpli/lib/python2.7/site-packages/django/utils/importlib.py", line 40, in import_module
    __import__(name)
  File "/Users/allenchun/Sites/augmify/simpli/members/models/__init__.py", line 2, in <module>
    from members.models.checkin import CheckIn
  File "/Users/allenchun/Sites/augmify/simpli/members/models/checkin.py", line 6, in <module>
    from merchants.models import MerchantLocation
  File "/Users/allenchun/Sites/augmify/simpli/merchants/models/__init__.py", line 3, in <module>
    from merchants.models.beacon import Beacon
  File "/Users/allenchun/Sites/augmify/simpli/merchants/models/beacon.py", line 5, in <module>
    from merchants.models.merchant_location import MerchantLocation
  File "/Users/allenchun/Sites/augmify/simpli/merchants/models/merchant_location.py", line 4, in <module>
    from django_countries import CountryField
ImportError: cannot import name CountryField
from django_countries.fields import CountryField
from django.db import models
from django_countries.fields import CountryField

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

>>> person = Person(name='Chris', country='NZ')
>>> person.country
Country(code='NZ')
>>> person.country.name
'New Zealand'
>>> person.country.flag
'/static/flags/nz.gif'