Django:Postgresql中不存在关系

亚历克斯·史

每当我在ubuntu中运行项目的python manage.py时,都会引发以下错误。我被困住了。我找不到解决方案,请帮忙。

/home/vagrant/.envs/mycars/lib/python3.4/site-packages/djorm_pgfulltext/models.py:323: RemovedInDjango18Warning: `SearchManagerMixIn.get_query_set` method should be renamed `get_queryset`.
  class SearchManager(SearchManagerMixIn, models.Manager):

Traceback (most recent call last):
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/backends/utils.py", line 65, in execute
    return self.cursor.execute(sql, params)
psycopg2.ProgrammingError: relation "mycars_carmake" does not exist
LINE 1: ...rmake"."name", "mycars_carmake"."country_id" FROM "mycars_ca...
                                                             ^

上面的异常是以下异常的直接原因:

追溯(最近一次通话):

File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/core/management/__init__.py", line 385, in execute_from_command_line
    utility.execute()
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/core/management/__init__.py", line 354, in execute
    django.setup()
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/__init__.py", line 21, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/apps/registry.py", line 115, in populate
    app_config.ready()
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/contrib/admin/apps.py", line 22, in ready
    self.module.autodiscover()
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/contrib/admin/__init__.py", line 23, in autodiscover
    autodiscover_modules('admin', register_to=site)
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/utils/module_loading.py", line 74, in autodiscover_modules
    import_module('%s.%s' % (app_config.name, module_to_search))
  File "/home/vagrant/.envs/mycars/lib/python3.4/importlib/__init__.py", line 109, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 2231, in _gcd_import
  File "<frozen importlib._bootstrap>", line 2214, in _find_and_load
  File "<frozen importlib._bootstrap>", line 2203, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 1129, in _exec
  File "<frozen importlib._bootstrap>", line 1448, in exec_module
  File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed
  File "/home/vagrant/mycars/apps/site/admin.py", line 7, in <module>
    from .forms import MenuSubItemAdminForm, MenuChildrenAdminForm
  File "/home/vagrant/mycars/apps/site/forms.py", line 23, in <module>
    class AdvancedSearchForm(forms.Form):
  File "/home/vagrant/mycars/apps/site/forms.py", line 24, in AdvancedSearchForm
    car_make_choices = [(car_make.id, car_make.name) for car_make in CarMake.objects.all()]
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/models/query.py", line 141, in __iter__
    self._fetch_all()
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/models/query.py", line 966, in _fetch_all
    self._result_cache = list(self.iterator())
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/models/query.py", line 265, in iterator
    for row in compiler.results_iter():
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/models/sql/compiler.py", line 700, in results_iter
    for rows in self.execute_sql(MULTI):
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/models/sql/compiler.py", line 786, in execute_sql
    cursor.execute(sql, params)
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/backends/utils.py", line 81, in execute
    return super(CursorDebugWrapper, self).execute(sql, params)


 File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/backends/utils.py", line 65, in execute
    return self.cursor.execute(sql, params)
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/utils.py", line 94, in __exit__
    six.reraise(dj_exc_type, dj_exc_value, traceback)
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/utils/six.py", line 658, in reraise
    raise value.with_traceback(tb)
  File "/home/vagrant/.envs/mycars/lib/python3.4/site-packages/django/db/backends/utils.py", line 65, in execute
    return self.cursor.execute(sql, params)
django.db.utils.ProgrammingError: relation "mycars_carmake" does not exist
LINE 1: ...rmake"."name", "mycars_carmake"."country_id" FROM "mycars_ca...
                                                             ^
亚历克斯·史

问题出在运行迁移中。迁移之间可能存在一些冲突。我刚刚从服务器上获取了数据库,并将其安装在Ubuntu的本地开发环境中。然后,我从一开始就安装了所有内容。现在,它可以工作了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django:Postgresql中不存在关系

来自分类Dev

Django:关系不存在

来自分类Dev

关系“表名”在PostgreSQL中不存在

来自分类Dev

在 Django 中执行原始 sql 错误:关系不存在

来自分类Dev

PostgreSQL:错误:关系列不存在

来自分类Dev

PostgreSQL带删除“关系不存在”

来自分类Dev

关系“表名”不存在(PostgreSQL)

来自分类Dev

PostgreSQL关系不存在(Python)

来自分类Dev

Django + posgtres关系不存在错误

来自分类Dev

Django迁移:关系不存在

来自分类Dev

从SQL Lite到PostgreSQL的Django项目迁移-关系“ django_content_type”不存在

来自分类Dev

错误:使用postgresql在生产环境中运行Rails时,关系不存在

来自分类Dev

psycopg2-Postgresql数据库中的“关系不存在”

来自分类Dev

错误:使用postgresql在生产环境中运行Rails时,关系不存在

来自分类Dev

在不存在的PostgresQL中插入多行

来自分类Dev

架构在Postgresql中不存在错误

来自分类Dev

PostgreSQL中不存在列?

来自分类Dev

在postgresql上更新联接-关系不存在

来自分类Dev

Django:关系“ django_site”不存在

来自分类Dev

django 1.7关系“ auth_user”在迁移中不存在,但在测试中很好

来自分类Dev

Django中的多对多关系“ ProgrammingError:列shoe_size_run.id不存在”

来自分类Dev

关系“blog_blog”不存在 - Django 应用程序中的错误

来自分类Dev

关系“旧”不存在

来自分类Dev

关系不存在 PLPGSQL

来自分类Dev

Django错误:关系“ users_user”不存在

来自分类Dev

ProgrammingError:关系“ django_site”不存在

来自分类Dev

django 1.9:ProgrammingError:关系“ users_user”不存在

来自分类Dev

关系“ account_emailaddress”不存在-Django错误

来自分类Dev

Python Django-内部错误ProgrammingError关系不存在

Related 相关文章

  1. 1

    Django:Postgresql中不存在关系

  2. 2

    Django:关系不存在

  3. 3

    关系“表名”在PostgreSQL中不存在

  4. 4

    在 Django 中执行原始 sql 错误:关系不存在

  5. 5

    PostgreSQL:错误:关系列不存在

  6. 6

    PostgreSQL带删除“关系不存在”

  7. 7

    关系“表名”不存在(PostgreSQL)

  8. 8

    PostgreSQL关系不存在(Python)

  9. 9

    Django + posgtres关系不存在错误

  10. 10

    Django迁移:关系不存在

  11. 11

    从SQL Lite到PostgreSQL的Django项目迁移-关系“ django_content_type”不存在

  12. 12

    错误:使用postgresql在生产环境中运行Rails时,关系不存在

  13. 13

    psycopg2-Postgresql数据库中的“关系不存在”

  14. 14

    错误:使用postgresql在生产环境中运行Rails时,关系不存在

  15. 15

    在不存在的PostgresQL中插入多行

  16. 16

    架构在Postgresql中不存在错误

  17. 17

    PostgreSQL中不存在列?

  18. 18

    在postgresql上更新联接-关系不存在

  19. 19

    Django:关系“ django_site”不存在

  20. 20

    django 1.7关系“ auth_user”在迁移中不存在,但在测试中很好

  21. 21

    Django中的多对多关系“ ProgrammingError:列shoe_size_run.id不存在”

  22. 22

    关系“blog_blog”不存在 - Django 应用程序中的错误

  23. 23

    关系“旧”不存在

  24. 24

    关系不存在 PLPGSQL

  25. 25

    Django错误:关系“ users_user”不存在

  26. 26

    ProgrammingError:关系“ django_site”不存在

  27. 27

    django 1.9:ProgrammingError:关系“ users_user”不存在

  28. 28

    关系“ account_emailaddress”不存在-Django错误

  29. 29

    Python Django-内部错误ProgrammingError关系不存在

热门标签

归档