2014-11-23 6 views
0

Я получаю следующую ошибку, пытающуюся перенести проект с использованием django 1.7.1. Как я могу отладить это?Django 1.5.5 to django 1.7 migrate error

[email protected]:~/PycharmProjects/grupoconsultor-arg$ python manage.py migrate --settings='xxx.settings_dev' 
Traceback (most recent call last): 
    File "manage.py", line 13, in <module> 
    execute_from_command_line(sys.argv) 
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 385, in execute_from_command_line 
    utility.execute() 
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 377, in execute 
    self.fetch_command(subcommand).run_from_argv(self.argv) 
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/base.py", line 288, in run_from_argv 
    self.execute(*args, **options.__dict__) 
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/base.py", line 337, in execute 
    self.check() 
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/base.py", line 371, in check 
    all_issues = checks.run_checks(app_configs=app_configs, tags=tags) 
    File "/usr/local/lib/python2.7/dist-packages/django/core/checks/registry.py", line 59, in run_checks 
    new_errors = check(app_configs=app_configs) 
    File "/usr/local/lib/python2.7/dist-packages/django/core/checks/model_checks.py", line 28, in check_all_models 
    errors.extend(model.check(**kwargs)) 
TypeError: unbound method check() must be called with server instance as first argument (got nothing instead) 
+2

настройки аргумент не строковые. Вы пытались удалить цитаты? – karthikr

+0

Вы должны сделать 'python manage.py makemigrations appname --settings = xxx.settings_dev' после этого:' python manage.py migrate' –

+0

Использование кефира KAOUA используется перед миграцией. –

ответ