2012-06-04 36 views
5

Tôi đang cố gắng áp dụng hướng dẫn http://docs.django-cms.org/en/2.1.3/getting_started/tutorial.html.Tại sao tôi gặp lỗi này khi tôi chạy "python manage.py syncdb --all"?

Nhưng tôi đã không thành công để thực hiện các thiết lập cơ sở dữ liệu ban đầu

Tại sao tôi nhận được lỗi này khi tôi chạy "python manage.py syncdb --all"?

Traceback (most recent call last): 
    File "manage.py", line 10, in <module> 
    execute_from_command_line(sys.argv) 
    File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 442, in execute_from_command_line 
    utility.execute() 
    File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 381, in execute 
    self.fetch_command(subcommand).run_from_argv(self.argv) 
    File "C:\Python27\lib\site-packages\django\core\management\base.py", line 195, in run_from_argv 
    self.execute(*args, **options.__dict__) 
    File "C:\Python27\lib\site-packages\django\core\management\base.py", line 230, in execute 
    self.validate() 
    File "C:\Python27\lib\site-packages\django\core\management\base.py", line 266, in validate 
    num_errors = get_validation_errors(s, app) 
    File "C:\Python27\lib\site-packages\django\core\management\validation.py", line 30, in get_validation_errors 
    for (app_name, error) in get_app_errors().items(): 
    File "C:\Python27\lib\site-packages\django\db\models\loading.py", line 158, in get_app_errors 
    self._populate() 
    File "C:\Python27\lib\site-packages\django\db\models\loading.py", line 64, in _populate 
    self.load_app(app_name, True) 
    File "C:\Python27\lib\site-packages\django\db\models\loading.py", line 88, in load_app 
    models = import_module('.models', app_name) 
    File "C:\Python27\lib\site-packages\django\utils\importlib.py", line 35, in import_module 
    __import__(name) 
    File "C:\Python27\lib\site-packages\django_cms-2.2-py2.7.egg\cms\plugins\link\models.py", line 5, in <module> 
    class Link(CMSPlugin): 
    File "C:\Python27\lib\site-packages\django_cms-2.2-py2.7.egg\cms\plugins\link\models.py", line 11, in Link 
    url = models.URLField(_("link"), verify_exists=False, blank=True, null=True) 
    File "C:\Python27\lib\site-packages\django\db\models\fields\__init__.py", line 1265, in __init__ 
    CharField.__init__(self, verbose_name, name, **kwargs) 
    File "C:\Python27\lib\site-packages\django\db\models\fields\__init__.py", line 614, in __init__ 
    super(CharField, self).__init__(*args, **kwargs) 
TypeError: __init__() got an unexpected keyword argument 'verify_exists' 
+0

Đăng mô hình của bạn ... –

Trả lời

13

Tham số verify_exists cho UrlField được tán thành trong phiên bản 1.3.1 an ninh và loại bỏ trong chủ Git hiện tại (1.5dev). https://docs.djangoproject.com/en/1.4/internals/deprecation/. Điều này làm cho phiên bản này của django-cms không tương thích với chủ hiện tại. Tôi sẽ khuyên bạn nên sử dụng một bản phát hành ổn định Django như mới nhất 1.4 chứ không phải là chủ.

Các vấn đề liên quan